Class BLPositionalXML
java.lang.Object
com.io7m.brooklime.vanilla.internal.BLPositionalXML
Functions for preserving lexical information in document parsers.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classA lexical position. -
Method Summary
Modifier and TypeMethodDescriptionstatic BLPositionalXML.BLPositionFind lexical information for the given node.static DocumentreadXML(URI source, InputStream stream) Parse a document, preserving all lexical information.
-
Method Details
-
lexicalOf
Find lexical information for the given node.- Parameters:
node- The node- Returns:
- The lexical information
-
readXML
public static Document readXML(URI source, InputStream stream) throws IOException, SAXException, ParserConfigurationException Parse a document, preserving all lexical information.- Parameters:
source- The source URIstream- The stream- Returns:
- A document
- Throws:
IOException- On I/O errorsSAXException- On parse errorsParserConfigurationException- On parser configuration errors
-