问题标签 [xmlreader]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 如何使用 XmlReader 类?
我想使用 XmlReader 保存和加载我的 xml 数据。但我不知道如何使用这个类。你能给我一个示例代码吗?
c# - C# HttpWebRequest - 如何在不下载的情况下区分 HTML 和 XML 页面?
我需要能够通过查看标题或类似内容(无需下载)来判断链接(URL)是否指向 XML 文件(RSS 提要)或常规 HTML 文件
那里对我有什么好的建议吗?:)
谢谢!罗伊
c# - XMLResolver 编译错误
所以,我正在尝试使用 XMLResolver 来加载一个 xml 文件。当我从文件名创建 xmlreader 时它工作正常,但当我使用 stringreader 时失败。它给了我一个XslLoadException: XSLT compiler error.
内在的例外是"An entry with the same key already exists."
xml - 我必须做什么才能在 vb.net 中使用 xml?
我正在尝试使用 xmlreader 和所有这些,但我不知道如何引用或导入它们。我是初学者,所以请温柔。谢谢!
php - 在 PHP 中解析 XML 结构而不扩展实体
我试图在 PHP 中提取 XML 文档的结构而不扩展其中的实体。我知道实体通常在解析结构之前展开,忽略这意味着 XML 可能格式不正确,但我正在解析可能不包含正常 XML 文档标题的 XML 片段,因此将缺少实体声明。
理想情况下,我希望在找到未声明的实体时进行回调,以便我自己处理。XMLReader 和 xml_parser 似乎都无法关闭这些在解析过程中产生的错误。
有什么简单的方法可以做到这一点,或者我需要依靠我自己的解析器(这不会是一场灾难——我只需要解析几个标签,然后将所有文本保留在其中)。
这是官方 DocBook 指南第一章中一些 DocBook 的示例:
一旦看到 &SGML; ,试图解析它就会死掉。实体。
.net-2.0 - XmlReader 和 IDisposable
也许我的眼睛在愚弄我,但是在 .NET 2.0 中,XmlReader 是如何实现 Dispose 但没有 Dispose() 方法的呢?我看到它有 Dispose(bool),但不是无参数重载。
.net-2.0 - 如何在 .Net 2.0 中使用 XMLReader 读取纯 XML 中的所有元素?
我有以下 XML:
我正在尝试获取映射a:b,c:d,e:f,但我不太清楚如何简单地做到这一点。
我当前的代码如下所示:
问题是我不知道如何在不调用 ReadElementString 的情况下读取元素的内容,并且 ReadElementString 将“指针”推进到下一个节点(因此 reader.Name 已经具有下一个值)。在循环中我再次调用 Read() 时,我正在跳过节点。
我在这个主题上尝试了几种变体,但没有一个能完美运行,这表明我在这里遗漏了一些重要的东西。
任何指针?
谢谢
c# - 属性上的 XmlReader DTD 验证错误
我正在尝试使用 XmlReader 解析文件并使用 reader.GetAttribute("atrribute_name") 将每个元素的属性设置为变量,但是这些元素可能实际存在也可能不存在该属性,因此某些元素给了我一个错误...我本来希望当属性不存在时它只会返回 null ,但它会引发错误。
这是完整的例外:
这是xml内容:
不透明度可能存在也可能不存在于每一层中,以及其他几个属性。
silverlight - LINQ to XML 与 XmlReader
在我的 Silverlight 应用程序中,我主要使用 XmlReader,但我正在尝试用 LINQ to XML 替换 XmlReader 实现。
Silverlight 中的 LINQ to XML 和 XmlReader 之间的优缺点是什么?
php - PHP打开gzip压缩的XML
我正在努力阅读 php 中的 gzipped xml 文件。
我确实成功地使用 XMLReader() 读取了普通的 xml 文件,如下所示:
但是,当 xml 文件被 gzip 压缩时,这不起作用。如何解压缩文件并使用 XMLReader 读取它?