Package jetbrains.buildServer.util
Class XMLParser
- java.lang.Object
-
- jetbrains.buildServer.util.XMLParser
-
public class XMLParser extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceXMLParser.ParserFuncstatic classXMLParser.SafeEntityResolver
-
Constructor Summary
Constructors Constructor Description XMLParser()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static org.jdom.input.SAXBuildercreateSAXBuilder(boolean validate)It's highly recommended to use parseWithSAXBuilder(ParserFunc, boolean) orFileUtil.parseDocument(java.io.File)instead of this function, since they will share parsers, grammars.static org.jdom.ElementparseWithSAXBuilder(XMLParser.ParserFunc parser, boolean validate)
-
-
-
Method Detail
-
createSAXBuilder
@NotNull public static org.jdom.input.SAXBuilder createSAXBuilder(boolean validate)
It's highly recommended to use parseWithSAXBuilder(ParserFunc, boolean) orFileUtil.parseDocument(java.io.File)instead of this function, since they will share parsers, grammars.- Parameters:
validate- set to true to validate XML- Returns:
- new SAXBuilder configured to be secure.
-
parseWithSAXBuilder
@NotNull public static org.jdom.Element parseWithSAXBuilder(@NotNull XMLParser.ParserFunc parser, boolean validate) throws org.jdom.JDOMException, IOException- Throws:
org.jdom.JDOMExceptionIOException
-
-