我有这个应用程序,我在那里读取一系列JSON对象...比如,j1,j2,...,jn我需要将它们转换为j1',j2',..., JN' - 注意这是JSON到JSON的转换。
目前,我通过实用程序方法执行此操作,该方法遍历第一个对象,然后组成第二个对象。
我对我的做法感到相当满意,但这很乏味。我想知道人们是否知道工具包或代码模式来解决这个问题。
感谢。
PS:例如,我在一百万年前看过XSLT以解决XML的类似问题,但我并不太喜欢XSLT ......是否有用于JSON的XSLT或通用转换语言? - 注意:XSLT被引用作为XML的类似技术 - 我不打算将JSON转换为XML或反之亦然。PPS:我认为我可以使用ETL工具,但我认为这是一个非常轻量级的应用程序,ETL也会过于复杂。
答案 0 :(得分:1)
对于你的标签,我猜你使用的是JAVA,
您可以查看http://code.google.com/p/google-gson/
我的navie方法将使用库将JSON转换为自定义bean,然后返回JSON
然后,您可以以JAVA方式管理映射逻辑。
你也可以看看这个问题 XSLT equivalent for JSON