|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.stimulsoft.base.utils.StiXmlHelper
public class StiXmlHelper
XML helper Copyright Stimulsoft
Constructor Summary | |
---|---|
StiXmlHelper()
|
Method Summary | |
---|---|
static org.w3c.dom.Document |
loadXML(java.io.File file)
Parse xml file to Document
If file not foutn it tries to load from resuorces |
static org.w3c.dom.Document |
loadXML(java.io.InputStream is)
|
static org.w3c.dom.Document |
loadXML(java.lang.String filePath)
|
static java.lang.String |
serialize(org.w3c.dom.Document doc)
Serialize Document to string |
static java.lang.String |
serialize(org.w3c.dom.Document doc,
boolean omitXMLDeclaration)
|
static java.lang.String |
serialize(org.w3c.dom.Document doc,
boolean omitXMLDeclaration,
boolean indent,
org.w3c.dom.Element element)
Serialize Document to string |
static java.lang.String |
serialize(org.w3c.dom.Document doc,
boolean omitXMLDeclaration,
org.w3c.dom.Element element)
|
static java.lang.String |
serialize(org.w3c.dom.Document doc,
org.w3c.dom.Element el)
Serialize element |
static java.lang.String |
validName(java.lang.String value)
Check & convert non-valid XML param |
static org.w3c.dom.Element |
writeElementString(org.w3c.dom.Document doc,
org.w3c.dom.Element element,
java.lang.String elName,
java.lang.String value)
Write string emenet-value to Element |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public StiXmlHelper()
Method Detail |
---|
public static org.w3c.dom.Document loadXML(java.lang.String filePath) throws javax.xml.parsers.ParserConfigurationException, org.xml.sax.SAXException, java.io.IOException
javax.xml.parsers.ParserConfigurationException
org.xml.sax.SAXException
java.io.IOException
public static org.w3c.dom.Document loadXML(java.io.File file) throws javax.xml.parsers.ParserConfigurationException, org.xml.sax.SAXException, java.io.IOException
Document
If file not foutn it tries to load from resuorces
filePath
-
javax.xml.parsers.ParserConfigurationException
org.xml.sax.SAXException
java.io.IOException
public static org.w3c.dom.Document loadXML(java.io.InputStream is) throws javax.xml.parsers.ParserConfigurationException, org.xml.sax.SAXException, java.io.IOException
javax.xml.parsers.ParserConfigurationException
org.xml.sax.SAXException
java.io.IOException
public static java.lang.String serialize(org.w3c.dom.Document doc) throws java.io.IOException, javax.xml.transform.TransformerException
Document
to string
doc
- Document
Document
java.io.IOException
javax.xml.transform.TransformerException
public static java.lang.String serialize(org.w3c.dom.Document doc, boolean omitXMLDeclaration) throws java.io.IOException, javax.xml.transform.TransformerException
java.io.IOException
javax.xml.transform.TransformerException
public static java.lang.String serialize(org.w3c.dom.Document doc, boolean omitXMLDeclaration, org.w3c.dom.Element element) throws java.io.IOException, javax.xml.transform.TransformerException
java.io.IOException
javax.xml.transform.TransformerException
public static java.lang.String serialize(org.w3c.dom.Document doc, boolean omitXMLDeclaration, boolean indent, org.w3c.dom.Element element) throws java.io.IOException, javax.xml.transform.TransformerException
Document
to string
doc
- Document
omitXMLDeclaration
- Omit XML declaration
java.io.IOException
javax.xml.transform.TransformerException
public static java.lang.String serialize(org.w3c.dom.Document doc, org.w3c.dom.Element el) throws java.io.IOException, javax.xml.transform.TransformerException
doc
- Document
el
- Element
java.io.IOException
javax.xml.transform.TransformerException
public static java.lang.String validName(java.lang.String value)
value
-
public static org.w3c.dom.Element writeElementString(org.w3c.dom.Document doc, org.w3c.dom.Element element, java.lang.String elName, java.lang.String value)
Element
doc
- Current Document
element
- Current Element
elName
- value
-
Element
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |