【发布时间】:2013-01-12 00:54:54
【问题描述】:
我正在构建一个应用程序,其中从第三方系统检索数据作为 JSON 字符串。我需要将此 JSON 字符串转换为具有不同结构的另一个 JSON 字符串,以便它可以与内部 Javascript 库中定义的预先存在的函数一起使用。
理想情况下,我希望能够使用 Javascript 在客户端计算机上执行此转换。
我已将 JSONT 视为实现此目的的一种手段,但该项目似乎没有得到积极维护:
http://goessner.net/articles/jsont/
有没有事实上的方法来实现这一点?还是我必须滚动自己的映射代码?
【问题讨论】:
-
我很抱歉,这似乎是这个问题的副本:stackoverflow.com/questions/2514795/convert-json-structure 从接受的答案看来,没有“聪明”的方法可以做到这一点,所以看起来我必须推出自己的转换器根据上面答案中给出的示例,在 Javscript 中编写代码。
-
Array.prototype.map非常聪明。看我的回答,如果你真的想要 JSON 最后,你只需要在处理后的数组上调用JSON.stringify -
是的,它看起来确实是对上面线程中给出的答案的一个很好的增强。谢谢你。
标签: javascript json