gpt4 book ai didi

json - 将 Atom (XML) 转换为 JSON

转载 作者:数据小太阳 更新时间:2023-10-29 02:22:02 26 4
gpt4 key购买 nike

有人有办法将数据从 Atom (XML) 格式转换为 JSON 格式吗?我更喜欢一个免费的在线工具来做到这一点。我无法发布我尝试在线转换的数据:因为它包含敏感信息。

最佳答案

“XML转JSON”说起来简单,但XML和JSON是不同的结构范式。如果您的 XML 文档如下所示:

<a>
<b>foo</b>
<c prop="value">bar</c>
</a>

...你如何用 JSON 表示它?有很多问题,例如:

  • 顺序重要吗? (JSON 中的对象属性是无序的,因此在转换后无法判断 <c> 是在 <b> 之前还是之后)
  • 如果只有一个<b> , 这是否意味着它是一个单项数组,或者只是一个对象?
  • 您如何表示属性?转换器是否根据属性是否定义在普通字符串(对于 "b")和具有额外属性的对象(对于 "c")之间切换?

我见过的每个“XML 到 JSON 转换器”对此都采用了略有不同的方法,因此没有可依赖的“标准”行为。

因此,为了获得完整的答案,我认为您需要更清楚地了解您希望 JSON ATOM 格式是什么样子。


如果您只是想要某样东西,并且您会随心所欲地工作,那么您可以使用像 Yahoo Pipes 这样的服务来做到这一点(例如 here,我敢肯定还有更多)。

但是,无论在幕后使用什么实际转换器,您都会心血来潮,这可能会有奇怪的行为(例如,有一天您的源提要添加了一个属性,并且您的输出发生了巨大变化)。

关于json - 将 Atom (XML) 转换为 JSON,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20495947/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com