diff options
Diffstat (limited to 'src/main')
| -rw-r--r-- | src/main/java/org/zwobble/mammoth/internal/docx/BodyXmlReader.java | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/main/java/org/zwobble/mammoth/internal/docx/BodyXmlReader.java b/src/main/java/org/zwobble/mammoth/internal/docx/BodyXmlReader.java index ac7521f..03eb668 100644 --- a/src/main/java/org/zwobble/mammoth/internal/docx/BodyXmlReader.java +++ b/src/main/java/org/zwobble/mammoth/internal/docx/BodyXmlReader.java @@ -90,6 +90,9 @@ public class BodyXmlReader { case "wp:anchor": return readInline(element); + case "w:sdt": + return readSdt(element); + case "w:ins": case "w:smartTag": case "w:drawing": @@ -418,6 +421,10 @@ public class BodyXmlReader { } } + private ReadResult readSdt(XmlElement element) { + return readElements(element.findChildOrEmpty("w:sdtContent").getChildren()); + } + private String relationshipIdToDocxPath(String relationshipId) { Relationship relationship = relationships.findRelationshipById(relationshipId); return "word/" + trimLeft(relationship.getTarget(), '/'); |
