Package io.github.astrapi69.json
Class JsonToXmlExtensions
java.lang.Object
io.github.astrapi69.json.JsonToXmlExtensions
The class
JsonToXmlExtensions helps to transform a given json string to an xml string.-
Method Details
-
toXml
-
toXml
-
toXml
public static String toXml(String jsonString, int indent, boolean withHeader) throws org.json.JSONException - Parameters:
jsonString- the json asStringobjectindent- the indent is the number of spaces to add to each level of indentationwithHeader- the flag that indicates if an xml header should be added- Returns:
- the transformed xml as
Stringobject - Throws:
org.json.JSONException- if there is a syntax error in the source string or a duplicated key
-
toXml
public static String toXml(String jsonString, int indent, boolean withHeader, boolean withRootTag, String rootTagName) throws org.json.JSONException - Parameters:
jsonString- the json asStringobjectindent- the indent is the number of spaces to add to each level of indentationwithHeader- the flag that indicates if a xml header should be addedwithRootTag- the flag that indicates if a root tag will be addedrootTagName- the name of the root tag- Returns:
- the transformed xml as
Stringobject - Throws:
org.json.JSONException- if there is a syntax error in the source string or a duplicated key
-