public class XmlApplicationParser extends Object
It uses the SPI interface XmlNamespaceInfoProvider to locate for all namespace info provided and normalize the
namespace from the XML document.
| Modifier and Type | Field and Description |
|---|---|
static String |
CONFIG_FILE_NAME |
static String |
DECLARED_PREFIX |
static String |
IS_CDATA |
static String |
LINE_NUMBER |
static String |
XML_NODE |
| Constructor and Description |
|---|
XmlApplicationParser(List<XmlNamespaceInfoProvider> namespaceInfoProviders) |
| Modifier and Type | Method and Description |
|---|---|
String |
getNormalizedNamespace(String namespaceUri,
String namespacePrefix) |
static boolean |
isTextContent(Node node) |
boolean |
isValidType(Node node) |
String |
parseIdentifier(Node node) |
String |
parseNamespace(Node node) |
String |
parseNamespaceUri(Node node) |
public static final String DECLARED_PREFIX
public static final String XML_NODE
public static final String LINE_NUMBER
public static final String CONFIG_FILE_NAME
public static final String IS_CDATA
public XmlApplicationParser(List<XmlNamespaceInfoProvider> namespaceInfoProviders)
Copyright © 2022 MuleSoft, Inc.. All rights reserved.