您的位置:首页 > 其它

XML备忘录(更新ing......)

2008-12-08 15:20 344 查看
xml操作BLOG

根据属性读取XML里的VALUE值

XmlNodeList nodes = doc.SelectNodes("/book/title[@id='history']");

foreach(XmlNode n in nodes)

{

Console.WriteLine(n.InnerText);

}

load会加载整个文档;load是装载文件或者url

loadxml加载的是XML片断,字符串型的,常用于代码建立的,比如"<item>text</item>" loadxml是装载xml格式的字符串

请问.net类库下的XmlNode和XmlElement有什么区别?

看继承关系

System.Object

System.Xml.XmlNode

System.Xml.XmlLinkedNode

System.Xml.XmlElement

Element 是 Node 的子集 如:

<Book> //node

<Name> //node

C# //node

</Name> //node

</Book> //node

以上所有都是 Node

但是 只有 <Name>C#</Name> 和 <Book>.....</Book> 是 Element
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: