diff options
| author | Michael Williamson <mike@zwobble.org> | 2016-11-13 21:37:50 +0000 |
|---|---|---|
| committer | Michael Williamson <mike@zwobble.org> | 2016-11-13 21:39:16 +0000 |
| commit | 34cb98fb564d82e185103c85ead8443a7d551c6b (patch) | |
| tree | 1883ca00e04dce6b11511bdd18954ac3afa4d777 /src/main/java/org/zwobble/mammoth/internal/xml/parsing | |
| parent | 6f87042576150fd65db52144417d8a788f2441f4 (diff) | |
Allow default namespace when parsing XML
Diffstat (limited to 'src/main/java/org/zwobble/mammoth/internal/xml/parsing')
| -rw-r--r-- | src/main/java/org/zwobble/mammoth/internal/xml/parsing/XmlParser.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/main/java/org/zwobble/mammoth/internal/xml/parsing/XmlParser.java b/src/main/java/org/zwobble/mammoth/internal/xml/parsing/XmlParser.java index c76e989..83e9a1b 100644 --- a/src/main/java/org/zwobble/mammoth/internal/xml/parsing/XmlParser.java +++ b/src/main/java/org/zwobble/mammoth/internal/xml/parsing/XmlParser.java @@ -53,8 +53,8 @@ public class XmlParser { if (isNullOrEmpty(name.getUri())) { return name.getLocalName(); } else { - return namespaces.prefixForUri(name.getUri()) - .map(prefix -> prefix + ":" + name.getLocalName()) + return namespaces.lookupUri(name.getUri()) + .map(namespace -> namespace.getPrefix().map(prefix -> prefix + ":").orElse("") + name.getLocalName()) .orElseGet(() -> "{" + name.getUri() + "}" + name.getLocalName()); } |
