2016-05-23 3 views
0

Я ищу «преобразование» (не простой конвертации) XML (один формат данных) в JSON (в другой формат данных/diff). Есть ли какой-либо инструмент/lib/framework для достижения этого весной или Java?xml to json transform Spring/Java

Пример ввода:

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

Выход

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

Благодаря Bharath

ответ

0

Пожалуйста, обратите внимание в поисках вашего вопроса. Вы считали верблюда? http://camel.apache.org/xmljson.html

+0

Привет, я уже проверил xmljson, это просто простой конвертер из xml в json, который я не ищу. Я ищу инструмент преобразования/отображения, такой как XSLT, который преобразует одну форму xml в другие формы. Точно так же мы имеем JOLT для преобразования JSON в JSON. Есть ли какой-либо инструмент для непосредственного использования XML в JSON? –

0

В чем разница между «преобразованием» и «преобразованием»? Независимо от того, Jackson может читать/писать как JSON, так и XML (используя XML extension). Вам придется десериализовать свой XML в объекты, прежде чем сериализовать их как JSON, но это неплохо - было бы трудно перейти непосредственно из XML в JSON, за исключением самых простых случаев (например, JSON не имеет атрибутов).