Package org.docx4j.model.datastorage
Class XmlNameUtil
java.lang.Object
org.docx4j.model.datastorage.XmlNameUtil
public class XmlNameUtil
extends java.lang.Object
-
Constructor Summary
Constructors Constructor Description XmlNameUtil() -
Method Summary
Modifier and Type Method Description static java.lang.StringdescapeXmlTypeName(java.lang.String name)static java.lang.StringescapeXmlTypeName(java.lang.String name)translated into XML names in a way in which the invalid characters are translated into escaped numeric entity encoding.
-
Constructor Details
-
XmlNameUtil
public XmlNameUtil()
-
-
Method Details
-
descapeXmlTypeName
public static java.lang.String descapeXmlTypeName(java.lang.String name) -
escapeXmlTypeName
public static java.lang.String escapeXmlTypeName(java.lang.String name)translated into XML names in a way in which the invalid characters are translated into escaped numeric entity encoding. Curly braces, $, "/" all occur in JSON and cause problems in element names. Also, sometimes the name would start with a number.- Parameters:
name-- Returns:
-