XML to JSON converter in pure java code.
It's main function is JsonConverter.convertXml(json) which by default prepends an '@' before tag attribute names and uses #content for tag contents but can be configured. For more details see the javadocs.
This library depends on jpurexml.