Package io.github.astrapi69.yaml
Class YamlToXmlExtensions
- java.lang.Object
-
- io.github.astrapi69.yaml.YamlToXmlExtensions
-
public final class YamlToXmlExtensions extends java.lang.Object
The classYamlToXmlExtensions
helps to transform a given yaml string to an xml string.
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.String
toXml(java.lang.String yamlString)
Transform the given yaml asString
object to a xml asString
objectstatic java.lang.String
toXml(java.lang.String yamlString, int indent)
Transform the given yaml asString
object to a xml asString
objectstatic java.lang.String
toXml(java.lang.String yamlString, int indent, boolean withHeader)
Transform the given yaml asString
object to a xml asString
objectstatic java.lang.String
toXml(java.lang.String yamlString, int indent, boolean withHeader, boolean withRootTag, java.lang.String rootTagName)
Transform the given yaml asString
object to a xml asString
object
-
-
-
Method Detail
-
toXml
public static java.lang.String toXml(java.lang.String yamlString) throws org.json.JSONException, com.fasterxml.jackson.core.JsonProcessingException
Transform the given yaml asString
object to a xml asString
object- Parameters:
yamlString
- the yaml asString
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 keycom.fasterxml.jackson.core.JsonProcessingException
- If an error occurs when converting object to String
-
toXml
public static java.lang.String toXml(java.lang.String yamlString, int indent) throws org.json.JSONException, com.fasterxml.jackson.core.JsonProcessingException
Transform the given yaml asString
object to a xml asString
object- Parameters:
yamlString
- the yaml asString
objectindent
- 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 keycom.fasterxml.jackson.core.JsonProcessingException
- If an error occurs when converting object to String
-
toXml
public static java.lang.String toXml(java.lang.String yamlString, int indent, boolean withHeader) throws org.json.JSONException, com.fasterxml.jackson.core.JsonProcessingException
Transform the given yaml asString
object to a xml asString
object- Parameters:
yamlString
- the yaml asString
objectindent
- 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
String
object - Throws:
org.json.JSONException
- if there is a syntax error in the source string or a duplicated keycom.fasterxml.jackson.core.JsonProcessingException
- If an error occurs when converting object to String
-
toXml
public static java.lang.String toXml(java.lang.String yamlString, int indent, boolean withHeader, boolean withRootTag, java.lang.String rootTagName) throws org.json.JSONException, com.fasterxml.jackson.core.JsonProcessingException
Transform the given yaml asString
object to a xml asString
object- Parameters:
yamlString
- the yaml asString
objectindent
- 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
String
object - Throws:
org.json.JSONException
- if there is a syntax error in the source string or a duplicated keycom.fasterxml.jackson.core.JsonProcessingException
- If an error occurs when converting object to String
-
-