问题标签 [fast-xml-parser]
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.
node.js - 有没有办法告诉 fast-xml-parser 如何解析 xml 标签?
我正在使用fast-xml-parser解析 XML 。结果 JSON 如下所示:
我的问题是这个对象不符合我正在使用的 TS 命名约定。所有对象属性都需要有lowerCamelCase
样式。
有没有办法告诉 fast-xml-parser 我想在解析为 JSON 时更改 xml 标签的首字母?( RecordingToken -> 录音令牌)
javascript - 在 JavaScript 中解析 XML 元素而不使用结束标记
我遇到了fast-xml-parser npm 包的问题。我正在尝试从外部源解析一些 XML,该外部源具有一系列带有自闭合标签的元素,但这些元素中包含我需要的数据。考虑以下代码段:
你可以看到我已经尝试添加一个未配对的标签,但显然这不起作用,因为idc
anddata
属性不被视为 XML,所以obj
仍然是空白的
javascript - fast-xml-parser:使用 json 中的属性和子元素构建 xml
我正在使用fast-xml-parser从 json 创建 xml 文档。在示例中,他们展示了如何创建具有属性的元素
结果:
以及如何使用子元素创建 XML 文档的示例:
结果:
现在我的问题是,我应该如何定义我的 json,以在我的 xml 中获取属性和子元素,如下所示:
typescript - 网站报告验证错误,但代码没有
我正在使用 fast-xml-parser,它试图编写一些测试用例,但在 Javascript 代码中的一些纯文本上出现故障。但是,访问该站点的在线网页以尝试验证器,返回错误。
我的 XML 检查
我的测试用例相当简单:
除 ABC 字段外,所有测试均正确通过。
但是,使用fast-xml-parser 网页,左侧只有 ABC,然后是 Validate,可以正常工作。