问题标签 [parsexml]

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.

0 投票
1 回答
76 浏览

jquery - $.parseXML() 的 find() 方法 - 多次使用

我正在使用 $.parseXML() API 解析 XML 字符串。这是我正在使用的以下代码:

这工作正常,但我想知道是否可以以某种方式减少代码行。我试图提出一个条件TabName="Current Year" AND IndexEntry="A"。那么有没有类似的东西:

这会将条件放在一个语句中?

更新

我确实到了可以使用的地步

但这只是使用了 OR 条件而不是 AND。这让我假设 AND 条件必须有另一种语法。

XML

PS:在旁注中,我似乎找不到关于 的详细文档parseXML(),比如我可以使用它的对象、属性等的其他方法。我们在某处列出了类似的东西吗?

0 投票
2 回答
491 浏览

xml - Groovy 解析 xml

我是 groovy 的新手 任何人都可以帮助解析这个 xml 以获得每个 num 元素的值列表

提前致谢!

0 投票
2 回答
319 浏览

c# - ParseXML如何比较一个属性以获取同一元素中另一个属性的值

我有这个 xml 代码:

对于 C#。

我需要在列表中获取 val where Entry, type = "fired" 和 field,tag = 34 和 43。我已经多次尝试使用 XmlReader 类和 Linq to XMl。我不知道如何将同一元素中的一个属性与另一个属性的值进行比较。

0 投票
1 回答
4828 浏览

jquery - 使用 jQuery 读取外部 XML 文件

已编辑

我需要用存储在外部 XML 文件中的内容填充网页。我找到了一个工作示例:http: //jsfiddle.net/9eqvq/

但是,在此示例中,数据直接写入 HTML 文档。

应用程序应该能够读取远程 XML 文件。我尝试使用 jQueryparseXML方法执行此操作,但无法访问 XML 文档。

当我尝试在控制台中输出 XML 文档的全部内容时,如下面的代码所示,我在 Chrome 的控制台中看到以下错误:

这是我正在使用的代码:

当我打开index.html(通过双击)包含上面的脚本时,我看到了成功消息

Message from Success function

但不是 XML 文档的数据。当我$("#output").text("Message from Success function");$("#output").text(data);Safari 替换时,Chrome 和 Firefox 只显示我

有人可以告诉我我做错了什么吗?是否有不需要本地网络服务器的工作演示文件?顺便说一句,我还尝试在 XAMPP 和 Node.js 网络服务器上使用 Safari、Chrome、Firefox 运行代码——但没有成功。任何帮助,将不胜感激。

0 投票
3 回答
2176 浏览

android - Android XML 布局:解析 XML 时出错:格式不正确(无效令牌) - 我确实关闭了我的视图标签

我在Button视图上收到此错误。从我在 SO 上看到的许多问题来看,当您没有正确关闭视图时,似乎会出现此错误。

我想我已经正确关闭了所有标签,但仍然收到此错误。这是为什么?

0 投票
1 回答
178 浏览

xml - 使用 XSLT 解析 XML 导致 ROOT 节点出现问题

我有一个必须用 xslt 解析的 xml 文件,但问题是在根节点中我有一个链接,它不允许我解析 xml 文件。如果我从 xml 文件中删除该链接,我可以解析该文件。xml 文件如下所示:

但我不应该修改 xml 文件,所以我需要一个解决方案来解析它而不删除该链接。有什么解决办法吗?

0 投票
1 回答
6091 浏览

python - python-xml:格式不正确(无效令牌) - xml.etree utf 模式

我有以下 XML 文件结构:

文件没有 xml 扩展名,例如文件名是test.values

首先尝试一下,我决定使用 python shell:我使用的是 Anaconda 版本的 python:

我收到以下错误:

仔细看线后:

我意识到它有&,我猜想 xml.etree 包没有以 utf 模式打开文件:

我手动删除&,一切正常。但问题是我必须读取大量文件并进行解析。根据我的谷歌搜索,我找不到任何显示etree包以模式打开文件的示例utf-8。我该如何解决这个问题?

0 投票
1 回答
668 浏览

c# - 将可变长度 XML 子元素读入对象

我需要读取 XML 文件中的所有元素,该文件的格式更像树状层次结构,然后用它填充一个类,这是一个示例:

我为每个 WP、工具、联系人做了一个类。如下:

我想要做的是遍历所有元素和子元素,然后填充 WP 类,这样每当我遇到两个子元素时,它应该在 WP 的两个不同对象中,但具有相同的父属性。

例如:对于上面的示例,我希望从 WP 类中获取两个对象,其“General_Header”参数与“P”相同,但一个对象的“类别”等于“Q”,另一个对象具有“ SS”,然后继续用相应的工具和联系人填充每个人。这个想法与 XML 文件的其余部分在不同级别具有相同的问题相同,例如:WP Tags 在“SubCategory”中有分支,而在“SubSubCategory”中有其他分支。

我能想到的就是更改 xml 文件,以便每个完整的分支(直到工具和联系人标签)都包含在一组单独的<WP>---</WP>标签中,但在这种情况下,我会重复常见的父标签,我不这样做' t 认为是使用 xml 的一种有效方式。

有什么建议么?

提前致谢。

0 投票
1 回答
674 浏览

c# - 将亚马逊 mws api 响应 xml 解析为带有数据表的数据集

这是我从亚马逊 mws ListInventorySupplyRequest 得到的回复

有没有人有一种有效的方法将其解析为带有数据表的数据集?

或者是否有关于此的官方 mws 文档?

0 投票
1 回答
28 浏览

java - 随机字符串,在克隆的 node.Java 中

这是我克隆 XML 节点的代码。

这些是我克隆的节点:

我怎样才能使<ID>每个克隆中的元素总是不同的?我被告知要使用随机。