【问题标题】:XML2JS conversion in nodejsnodejs中的XML2JS转换
【发布时间】:2021-05-11 00:44:15
【问题描述】:

您好,当我使用 xml2js 节点 js lib 时,我需要一个帮助。我能够将 XML 转换为 JSON 对象,但是当我迭代 JSON 元素时,我可以看到 '$': 很少的关键元素。 有没有办法消除 $ 键?

【问题讨论】:

  • 这些是节点的属性。你说的“消除”到底是什么意思?

标签: javascript node.js xml2js


【解决方案1】:

尝试正则表达式替换 $ 键

使用 JSON.parse() 替换 $.

【讨论】:

  • 嗨 JSON.parse 不工作它不能代替 $
【解决方案2】:

您可以使用attrkey$ 键更改为其他。

或者你可以忽略它(不创建属性节点),将ignoreAttrs 设置为true

根据readme of xml2js

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-02-08
    • 1970-01-01
    • 2017-08-05
    • 1970-01-01
    • 2016-11-06
    • 2019-12-21
    • 2020-03-12
    相关资源
    最近更新 更多