public final class JsonToXmlExtensions
extends Object
-
Method Summary
Transform the given json as
String
object to a xml as
String
object
Transform the given json as
String
object to a xml as
String
object
toXml(String jsonString,
int indent,
boolean withHeader)
Transform the given json as
String
object to a xml as
String
object
toXml(String jsonString,
int indent,
boolean withHeader,
boolean withRootTag,
String rootTagName)
Transform the given json as
String
object to a xml as
String
object
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Method Details
-
toXml
public static String toXml(String jsonString)
throws org.json.JSONException
Transform the given json as
String
object to a xml as
String
object
- Parameters:
jsonString
- the json as String
object
- Returns:
- the transformed xml as
String
object
- 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)
throws org.json.JSONException
Transform the given json as
String
object to a xml as
String
object
- Parameters:
jsonString
- the json as String
object
indent
- the indent is the number of spaces to add to each level of indentation
- Returns:
- the transformed xml as
String
object
- 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)
throws org.json.JSONException
Transform the given json as
String
object to a xml as
String
object
- Parameters:
jsonString
- the json as String
object
indent
- the indent is the number of spaces to add to each level of indentation
withHeader
- the flag that indicates if an xml header should be added
- Returns:
- the transformed xml as
String
object
- 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
Transform the given json as
String
object to a xml as
String
object
- Parameters:
jsonString
- the json as String
object
indent
- the indent is the number of spaces to add to each level of indentation
withHeader
- the flag that indicates if a xml header should be added
withRootTag
- the flag that indicates if a root tag will be added
rootTagName
- the name of the root tag
- Returns:
- the transformed xml as
String
object
- Throws:
org.json.JSONException
- if there is a syntax error in the source string or a duplicated key