节点是一个很抽象和应用很广泛的概念,通俗的说就是某个大环境中的一个点或者一段,好比公交车线路中的一个站台。
一、在XML语言中
节点是XML文件中有效而完整的结构的最小单元。内含标示组的节点,加上必要属性、属性值及内容,便可构成一个元素。节点的标志符<>。
例如:
<Addresses>
<Entry Type="Personal">
<FirstName>Andy</FirstName>
<LastName>Fickle</LastName>
<Street>1234 Programmer Place</Street>
<City>Bugsville</City>
<State>CO</State>
<Zip>82379</Zip>
<Phone Type="Home">354-493-9489</Phone>
</Entry>
<Entry Type="Work">
<FirstName>Betty</FirstName>
<LastName>Masterson</LastName>
<Phone Type="Work">937-878-4958</Phone>
<Phone Type="WorkFax">937-878-4900</Phone>
</Entry>
...
</Addresses>
在这里Addresses是根节点,Entry是Addresses的子节点,在XML中节点的名称是区分大小写的。如上面的<Addresses></Addresses>。注意相似的节点不需要包含相同的信息,例如第一个Entry节点包含了地址信息和家庭电话号码,第二个Entry节点包含了Work和WorkFax电话号码,而没有包含第一个Entry节点包含的信息。
二、在互联网络中
节点可能代表的是一台计算机这样的物理节点,也有可能代表一个城市的网络。在有数据传入和输出的点都也可以叫节点。
三、在PhotoShop中等一些图象声音处理软件中
“钢笔工具”、“磁性钢笔工具”、“自由钢笔工具”都可以定义一个节点的开始结束,它们的功能是用来定义节点和初步画出路径的。