From ba3bb715394a03ea2320cc3679881a0f1548ed99 Mon Sep 17 00:00:00 2001 From: Michael Williamson Date: Sat, 2 Jan 2016 14:07:15 +0000 Subject: Parse w:t elements --- src/main/java/org/zwobble/mammoth/xml/XmlElement.java | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'src/main/java/org/zwobble/mammoth/xml/XmlElement.java') diff --git a/src/main/java/org/zwobble/mammoth/xml/XmlElement.java b/src/main/java/org/zwobble/mammoth/xml/XmlElement.java index 8c3a011..f592415 100644 --- a/src/main/java/org/zwobble/mammoth/xml/XmlElement.java +++ b/src/main/java/org/zwobble/mammoth/xml/XmlElement.java @@ -1,5 +1,6 @@ package org.zwobble.mammoth.xml; +import com.google.common.base.Joiner; import com.google.common.collect.ImmutableList; import com.google.common.collect.ImmutableMap; @@ -7,8 +8,7 @@ import java.util.List; import java.util.Map; import java.util.Optional; -import static com.google.common.collect.Iterables.filter; -import static com.google.common.collect.Iterables.getFirst; +import static com.google.common.collect.Iterables.*; public class XmlElement implements XmlNode, XmlElementLike { public XmlElement(String name) { @@ -51,6 +51,11 @@ public class XmlElement implements XmlNode, XmlElementLike { return children; } + @Override + public String innerText() { + return Joiner.on("").join(transform(children, XmlNode::innerText)); + } + @Override public T accept(XmlNodeVisitor visitor) { return visitor.visit(this); -- cgit v1.2.3