"将XML转换为JSON"很简单,但XML和JSON是不同的结构范例.如果您的XML文档如下所示:
<a>
<b>foo</b>
<c prop="value">bar</c>
</a>
Run Code Online (Sandbox Code Playgroud)
...你如何用JSON代表?有很多问题,比如:
<c>是在之前还是之后<b>)<b>,这是否意味着它是一个单项数组,或只是一个对象?"b")和具有额外属性(for "c")的对象之间切换,具体取决于是否定义了属性?我见过的每个"XML到JSON转换器"都采用了稍微不同的方法,因此没有"标准"行为可依赖.
因此,对于完整的答案,我认为您需要更清楚地了解您希望JSON ATOM格式的外观.
如果你只是想要一些东西,并且你可以解决任何问题,那么你可以通过像Yahoo Pipes这样的服务来做到这一点(这里的例子,我相信还有更多).
但是,你在幕后正在使用的任何实际的转换器的心血来潮,这可能有奇怪的行为(例如,有一天你的源饲料添加属性,你的输出急剧变化).
| 归档时间: |
|
| 查看次数: |
4651 次 |
| 最近记录: |