26得票2回答
从System.Xml.XmlReader中获取当前行号 (C# & .Net)

有人知道如何获取System.Xml.XmlReader的当前行号吗?我试图记录在文件中找到Xml元素的位置。

25得票2回答
使用XmlReader读取属性值

我有一个XML文件,我想从 这里 读取,并且有以下代码:using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Xml; using System.IO...

22得票2回答
从XmlDocument到XmlReader的.NET转换

在我的问题得到某个用户的建议后,我正在尝试将我的XmlDocument代码转换为XmlReader代码,但是遇到了一些麻烦。 这是一个XML(从php-mysql页面生成)<row> <idLink>64</idLink> <idHost>3&...

18得票2回答
“http://www.w3.org/XML/1998/namespace:lang”属性未被声明。

有时候,当使用XmlValidatingReader验证某些XML文档时,我会收到以下错误:System.Xml.Schema.XmlSchemaValidationException: "The 'http://www.w3.org/XML/1998/namespace:lang' att...

17得票6回答
没有根元素的XML流解析

我需要解析一个连续的、格式良好的XML元素流,我只能获得一个已经构建好的java.io.Reader对象。这些元素没有包含在根元素中,也没有像<?xml version="1.0"?>这样的XML头,但它们是有效的XML。 使用Java的org.xml.sax.XMLReader...

17得票4回答
如何将XML文档保存到流中

我已经编写了使用 XmlReader 解析 xml 文件的代码,所以不想重写它。现在我已经给程序添加了加密功能。我有一个加密() 和解密() 函数,它们接受一个 xml 文档和加密算法作为参数。我有一个函数使用 xml reader 解析文件,但是现在有了 xml 文档,我不确定如何创建 xm...

16得票6回答
如何从XmlReader构建XmlNodes

我正在解析大量的大文件,在对其进行分析后,我的瓶颈是:XmlDocument doc = new XmlDocument(); doc.Load(filename); 这种方法非常方便,因为我可以像这样提取节点:XmlNodeList nodeList = doc.SelectNodes("m...

16得票5回答
XMLReader换行符使用\n而不是\r\n

当我使用XmlReader.ReadOuterXml()时,元素之间以\n分隔而不是\r\n。例如,如果我有一个XmlDocument表征<A> <B> </B> </A> 我收到了<A>\n<B>\n</B>...

14得票1回答
无效的URI: URI字符串太长。

我正在尝试获取一个模式并根据我的XML进行验证。 XmlReaderSetting settings = new System.Xml.XmlReaderSettings(); settings.Schemas.Add(null, "http://example....

14得票2回答
C# XMLReader和子节点

我有这个XML文件。 <movies> <movie> <score>8.582207</score> <popularity>...