Hi, I am using the xmljson to convert xml to json. When I do that then I see @ signs added to attributes of an element see example below. How can I remove the @ signs from the output.
xml file: <?xml version="1.0" encoding="utf-8"?> <current> <city id="5095626" name="Bernardsville"> <coord lon="-74.57" lat="40.68"/> <country>US</country> <sun rise="2014-11-12T11:42:13" set="2014-11-12T21:42:48"/> </city> <temperature value="286.59" min="284.95" max="288.15" unit="kelvin"/> <humidity value="68" unit="%"/> <pressure value="1006.973" unit="hPa"/> <wind> <speed value="2.66" name="Light breeze"/> <direction value="326" code="NW" name="Northwest"/> </wind> <clouds value="0" name="clear sky"/> <visibility/> <precipitation mode="no"/> <weather number="800" value="Sky is Clear" icon="01n"/> <lastupdate value="2014-11-12T23:06:51"/> </current> JSON output: { "city": { "@id": "5095626", "@name": "Bernardsville", "coord": { "@lon": "-74.57", "@lat": "40.68" }, "country": "US", "sun": { "@rise": "2014-11-12T11:42:13", "@set": "2014-11-12T21:42:48" } }, "temperature": { "@value": "286.59", "@min": "284.95", "@max": "288.15", "@unit": "kelvin" }, "humidity": { "@value": "68", "@unit": "%" }, "pressure": { "@value": "1006.973", "@unit": "hPa" }, "wind": { "speed": { "@value": "2.66", "@name": "Light breeze" }, "direction": { "@value": "326", "@code": "NW", "@name": "Northwest" } }, "clouds": { "@value": "0", "@name": "clear sky" }, "visibility": [], "precipitation": { "@mode": "no" }, "weather": { "@number": "800", "@value": "Sky is Clear", "@icon": "01n" }, "lastupdate": { "@value": "2014-11-12T23:06:51" } } ----- Alireza Salemi -- View this message in context: http://camel.465427.n5.nabble.com/camel-xmljson-add-signs-to-the-json-output-how-to-remove-the-signs-tp5759013.html Sent from the Camel - Users mailing list archive at Nabble.com.