Package jetbrains.buildServer.util
Class XMLParser
- java.lang.Object
-
- jetbrains.buildServer.util.XMLParser
-
public class XMLParser extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
XMLParser.ParserFunc
static class
XMLParser.SafeEntityResolver
-
Constructor Summary
Constructors Constructor Description XMLParser()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description 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.static org.jdom.Element
parseWithSAXBuilder(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, java.io.IOException
- Throws:
org.jdom.JDOMException
java.io.IOException
-
-