【问题标题】:How to convert a large XML file into a JSON file?如何将大型 XML 文件转换为 JSON 文件?
【发布时间】:2012-06-17 03:25:05
【问题描述】:

我在 3 天前作为爱好开始为 iOS 编程。 我创建了一个 CoreData 文件,我需要将一个大型 XML 文件转换为 Json 以便继续下一步。

我尝试了很多在线转换器,但我的文件太大而无法工作。

你们有什么软件可以推荐的吗? 非常感谢。

谢谢,

F

【问题讨论】:

  • (a) 有多大? (b) 一些 XML 根本无法轻易地转换为 JSON - 尤其是使用混合内容的 XML。转换器不可互换,它们都以不同的方式解决这个问题。
  • 大约 188mb!我明白这一点,我至少可以尝试导入它的任何方法吗?干杯,
  • 这对于在线服务来说很重要,但应该是您可以在自己的机器上安装的工具的范围内。但是,我无法就特定工具提供建议。
  • 非常感谢您的建议!

标签: xml json converter


【解决方案1】:

我已经使用这个非常好的 node.js 库来完成同样的事情:

https://github.com/Leonidas-from-XIV/node-xml2js

当这失败时(由于内存问题或其他原因),您可能希望退回到类似

https://github.com/isaacs/sax-js

并在流式传输时解析 XML。

【讨论】:

    【解决方案2】:

    这是一款适用于 Mac 的付费应用,可以将巨大的 XML 文件转换为 JSON(转换 188MB 完全没有问题)。

    https://itunes.apple.com/us/app/xmltojson-converter-for-big/id1136463292?mt=12

    【讨论】:

      猜你喜欢
      • 2016-04-12
      • 2023-03-09
      • 1970-01-01
      • 2014-10-26
      • 2013-01-28
      • 2017-08-14
      • 2014-11-11
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多