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
根据属性读取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
相关文章推荐
- JavaScript备忘录(0106更新ing......)
- CSS备忘录(090114更新ing......)
- 故障处理记录-tempdb太大引起磁盘容量不足的处理(更新ing)
- Android问题整理(不断更新ing)
- Java更新XML的四种常用方法简介
- c#操作XML(读XML,写XML,更新,删除节点,与dataset结合等)
- ibatis 批量插入,批量更新,批量删除,xml与Java代码实现方式
- Java更新XML的四种常用方法简介
- 步步为营VS 2008 + .NET 3.5(14) - XLINQ(LINQ to XML)之针对XML文件的添加、查询、更新和删除
- React Native常见问题汇总(持续更新ing)
- eclipse更新时Error retrieving "feature.xml". [error in opening zip file]解决
- sniffer pro学习小记(更新ing)
- dom创建和解析及更新删除xml
- 转发:编程之余保护眼睛[不断更新ing...]
- 重拾CCNA,学习笔记持续更新ing......(3)
- 费用流技巧(更新ing~)
- <转载>#操作XML(读XML,写XML,更新,删除
- 利用VC++实现对XML结点的更新和追加
- Java编程中更新XML文档的常用方法