问题标签 [xml-parsing]
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.
python - 将返回的 XML 数据放入 dict 的简单快速的方法是什么?
我正在尝试获取从以下位置返回的数据:
以快速简便的方式进入字典。最好的方法是什么?
谢谢。
java - 读取 .xml 文件进行解析时出现 FileNotFoundException
我正在用 Java 编写一个程序,我从 XML 文件中读取数据并解析它。该文件被导入到我项目的 src 目录中名为“Resources”的文件夹中。我正在使用 Eclipse。当我运行程序时,我收到以下错误:
相关代码在这里:
我不明白为什么当文件存在时我会收到 FileNotFoundException。谢谢您的帮助。
java - 从 XML 文件中检索两条数据的最佳方法是什么?
我有一个 XML 文档,它处于 FO 转换前或转换后的状态,我需要从中提取一些信息。在前例中,我需要提取两个代表 pageWidth 和 pageHeight 的标签,在后例中,我需要从特定标签中提取 page-height 和 page-width 参数(我忘记了它不在我的头顶)。
我正在寻找的是一种有效/易于维护的方式来获取这两个元素。我只想一次阅读文档以获取我需要的两件事。
我最初开始写一些会使用BufferedReader
+的东西FileReader
,但后来我正在做字符串搜索,当标签跨越多行时它会变得混乱。然后我查看了DOMParser
,这似乎是理想的,但如果我可以帮助它,我不想将整个文件读入内存,因为文件可能很大,我正在寻找的标签会几乎总是靠近文件的顶部。然后我调查了SAXParser
,但这对于我想要完成的事情来说似乎是一大堆复杂的矫枉过正。
有人有什么建议吗?或者可以实现我的目标的简单实现?谢谢。
编辑:我忘了提到,由于我有各种限制,我使用的任何东西都必须“内置”到核心 Java 中,在其中我不能使用和/或下载任何第 3 方 XML 工具。
c# - C# XPath 没有找到任何东西
我正在尝试使用 XPath 选择具有Location
值的方面的项目,但目前我什至只是选择所有项目的尝试都失败了:系统很高兴地报告它找到了 0 个项目,然后返回(相反,节点应该由一个foreach
循环)。我会很感激帮助我进行原始查询或只是让 XPath 工作。
XML
C#
该方法还有更多内容,但是由于这就是运行的全部内容,因此我假设问题出在此处。调用root.ChildNodes
准确返回FacetCategories
and Items
,所以我完全不知所措。
谢谢你的帮助!
java - Java 解析 XML 文档给出“Prolog 中不允许的内容”。错误
我正在用 Java 编写一个程序,它接受一个自定义 XML 文件并对其进行解析。我正在使用 XML 文件进行存储。我在 Eclipse 中收到以下错误。
XML 文件的开头包括:
该程序能够读取 XML 文件,但是当我调用DocumentBuilder.parse(XMLFile)
parsedorg.w3c.dom.Document
时,我得到了上面的错误。
在我看来,我的 XML 文件的序言中没有无效内容。我不知道出了什么问题。请帮忙。谢谢。
php - 哪个更快,XMLParser 或 SimpleXML
你们觉得怎么样?我目前在我的整个项目中使用 SimpleXML,它的平均内存使用量为 250KB,每次执行需要 500 微秒的处理时间。我只是打算切换到 XMLParser,非常感谢您的建议。
编辑:实际微时间为 0.000578 微秒。我只是对毫微和微感到困惑,哈哈。
php - 如何解析 xml 页面以按照我想要的方式输出其数据片段?
这是我要解析的页面(我提供的 api 链接只是一个开发测试,所以可以公开) http://api.scribd.com/api?method=docs.getList&api_key=2apz5npsqin3cjlbj0s6m
我正在寻找的输出是这样的(现在)
我尝试了我在互联网上可以找到的所有东西,但没有任何效果。我有这个脚本
它的输出是这样的:
我需要重大帮助,我真的卡住了,不知道该怎么办。请帮帮我。谢谢
xml-parsing - 使用 XML1.1 解析 unicode 字符(0x2)
在我的 Java 应用程序中,我需要解析包含0x2
CDATA 中的控制字符的 XML 文档。
我尝试了几种方法,但无法通过。我想避免任何形式的编码。
XML1.1有什么办法吗?
java - 如何使用 DOM 解析器解析忽略 DOCTYPE 声明的 xhtml
我在使用 DOM 解析器解析带有 DOCTYPE 声明的 xhtml 时遇到问题。
错误:java.io.IOException:服务器返回 HTTP 响应代码:503 用于 URL: http ://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd%20
声明:DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd
有没有办法将 xhtml 解析为忽略 DOCTYPE 声明的 Document 对象。
ios - 解析 iphone 中包含 unicode 字符的 XML 文件
我正在尝试解析一个包含一些 unicode 字符的 XML 文件。我尝试使用 NSXMLParser 解析该文件,但我无法解析 XML。Parser 在遇到任何 unicode 字符时停止。
有没有其他好的解决方案来解析带有 unicode 字母的 XML 文件?
请建议。