c#中什么方式可以快速操作解析大文件xml
发布网友
发布时间:2022-06-08 04:55
我来回答
共2个回答
热心网友
时间:2023-11-08 16:08
你的语法格式错了,怎么能找到呢?
你自己打开编译器,查看你的xml文档格式,你的节点中的元素定义,是不正确的。
你那个冒号,就叫做别名?汗,没听说过。
--------------------------
附代码:【凡是语法正确的节点以及元素,都可以输出,但是语法不正确的,自动跳过。】
xelement
root
=
xelement.load("c:/test.xml");
ienumerable
tests
=
from
el
in
root.elements("test")
select
el;
foreach
(xelement
el
in
tests)
console.writeline(root);
热心网友
时间:2023-11-08 16:08
能,
C#操作XML时,要引入
命名空间
using
System.Xml
获取根节点的方法:
1、知道根节点名称:
XmlNode
root
=
xmlDoc.SelectSingleNode("根节点名称");
2、不知道根节点名称:
XmlElement
root
=
xmlDoc.DocumentElement;
xml中node(节点