2016-05-23 135 views
0

我正在尋找將XML(一種數據格式)「轉換」(而不是純轉換)爲JSON(轉換爲其他/ diff數據格式)的方法。是否有任何工具/ lib /框架在Spring或Java中實現這一點?xml到json轉換Spring/Java

例 輸入:

<root> 
    <element1>abc</element1> 
    <element2>xyz</element2> 
..... 
</root> 

輸出

{ 
"regionCode":"abc", 
"regionName":"xyz" 
............... 
} 

感謝 巴拉斯

回答

0

請考慮尋找你的問題。你考慮過駱駝嗎? http://camel.apache.org/xmljson.html

+0

嗨,我已經檢查過xmljson,它只是一個從xml到json的簡單轉換器,我不在尋找它。我正在尋找像XSLT這樣的轉換/映射工具,它將一種形式的xml轉換爲其他形式。同樣的方式,我們有JOLT for JSON to JSON轉換。是否有任何工具可以直接從XML到JSON? –

0

「transform」和「convert」之間的區別是什麼?無論如何,Jackson都可以讀取/寫入JSON和XML(使用XML extension)。在將它們序列化爲JSON之前,必須將XML反序列化爲對象,但這並不是一件壞事 - 除非在最簡單的情況下(例如JSON沒有屬性),否則很難直接從XML轉換爲JSON。