public class NamespaceReader
extends java.lang.Object
| Constructor and Description |
|---|
NamespaceReader() |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
elementExists(java.lang.String xml,
java.lang.String localName)
Checks if an element exists in the XML
|
static java.util.Optional<java.lang.String> |
findAppHdrNamespace(java.lang.String xml)
Extracts the header namespace from the XML, if the AppHdr element is present
|
static java.util.Optional<java.lang.String> |
findDocumentNamespace(java.lang.String xml)
Extracts the document namespace from the XML, if the Document element is present
|
static java.util.Optional<java.lang.String> |
findNamespaceForLocalName(java.lang.String xml,
java.lang.String localName)
Extracts the namespace for a given element
|
public static java.util.Optional<java.lang.String> findDocumentNamespace(java.lang.String xml)
xml - the XML contentpublic static java.util.Optional<java.lang.String> findAppHdrNamespace(java.lang.String xml)
xml - the XML contentpublic static java.util.Optional<java.lang.String> findNamespaceForLocalName(java.lang.String xml,
java.lang.String localName)
xml - the XML contentlocalName - the element local namepublic static boolean elementExists(java.lang.String xml,
java.lang.String localName)
xml - the XML contentlocalName - the element name