您的位置:首页 > Web前端 > Node.js

xml中的元素(element)和节点(node)——C#

2012-01-11 21:07 796 查看
    因为项目需要,要使用C#操作xml。今天稍微看了一下,记之。

    xml文档的元素是由标记<element>text</element>所界定的。节点的概念就更加广一点,元素肯定是属于节点范畴的,但是,上述的text也是一个节点(文本节点)。在xml中,节点有元素节点、文本节点、属性节点、注释节点等。例如一个xml文档如下:

<?xml version="1.0"?>
<food title="my fruit">
<fruit>
<name>apple</name>
<size>big</size>
</fruit>
</food>
    上述的xml文档中,<?xml version="1.0"?>表示XML的声明,几乎存在于所有的xml文档中,是一个特殊的节点。除此之外,元素有<food>、<fruit>、<name>、<size>,共四个。而除了xml声明,节点有<food>、<fruit>、<name>、<size>、title、apple、big,共7个。

    xml文档对象模型(DOM)是一组以非常直观方式访问和处理的xml的类(C#入门经典,第五版,641页)。C#提供了处理xml文档的类,位于命名空间System.Xml内。包括xml文档的载入,xml节点访问,对xml节点的操作等。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  xml c# 文档 apple