aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/org/zwobble/mammoth/xml/SimpleSax.java
diff options
context:
space:
mode:
authorMichael Williamson <mike@zwobble.org>2015-09-26 17:38:41 +0100
committerMichael Williamson <mike@zwobble.org>2015-09-26 17:38:41 +0100
commitb407cc0db579ccf96a023e7cafd2672f507a1b89 (patch)
treede2453a8aea984220c79f2d3f0def1c4d11deb20 /src/main/java/org/zwobble/mammoth/xml/SimpleSax.java
parentbe6fbc6f4e2f80552d3a7bab8677066d1fc858fc (diff)
Generate names including URI in braces
Diffstat (limited to 'src/main/java/org/zwobble/mammoth/xml/SimpleSax.java')
-rw-r--r--src/main/java/org/zwobble/mammoth/xml/SimpleSax.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/main/java/org/zwobble/mammoth/xml/SimpleSax.java b/src/main/java/org/zwobble/mammoth/xml/SimpleSax.java
index 8165552..d69d00a 100644
--- a/src/main/java/org/zwobble/mammoth/xml/SimpleSax.java
+++ b/src/main/java/org/zwobble/mammoth/xml/SimpleSax.java
@@ -26,11 +26,11 @@ public class SimpleSax {
xmlReader.setContentHandler(new DefaultHandler() {
@Override
public void startElement(String uri, String localName, String qName, Attributes attributes) throws SAXException {
- final ElementName name = new ElementName(localName);
+ final ElementName name = new ElementName(uri, localName);
val attributesMap = IntStream.range(0, attributes.getLength())
.boxed()
.collect(toMap(
- index -> new ElementName(attributes.getLocalName(index)),
+ index -> new ElementName(attributes.getURI(index), attributes.getLocalName(index)),
attributes::getValue
));
handler.startElement(name, attributesMap);