diff options
| -rw-r--r-- | NEWS | 4 | ||||
| -rw-r--r-- | src/main/java/org/zwobble/mammoth/internal/docx/StatefulBodyXmlReader.java | 1 | ||||
| -rw-r--r-- | src/test/java/org/zwobble/mammoth/tests/docx/BodyXmlTests.java | 1 |
3 files changed, 6 insertions, 0 deletions
@@ -1,3 +1,7 @@ +# 1.13.0 + +* Read the children of w:customXml elements. + # 1.12.2 * Avoid excessive backtracking when parsing an unterminated string with many diff --git a/src/main/java/org/zwobble/mammoth/internal/docx/StatefulBodyXmlReader.java b/src/main/java/org/zwobble/mammoth/internal/docx/StatefulBodyXmlReader.java index 06326d0..0c37dc6 100644 --- a/src/main/java/org/zwobble/mammoth/internal/docx/StatefulBodyXmlReader.java +++ b/src/main/java/org/zwobble/mammoth/internal/docx/StatefulBodyXmlReader.java @@ -155,6 +155,7 @@ class StatefulBodyXmlReader { case "w:sdt": return readSdt(element); + case "w:customXml": case "w:ins": case "w:object": case "w:smartTag": diff --git a/src/test/java/org/zwobble/mammoth/tests/docx/BodyXmlTests.java b/src/test/java/org/zwobble/mammoth/tests/docx/BodyXmlTests.java index d3fc3b1..111c808 100644 --- a/src/test/java/org/zwobble/mammoth/tests/docx/BodyXmlTests.java +++ b/src/test/java/org/zwobble/mammoth/tests/docx/BodyXmlTests.java @@ -2122,6 +2122,7 @@ public class BodyXmlTests { @Test public void appropriateElementsHaveTheirChildrenReadNormally() { + assertChildrenAreReadNormally("w:customXml"); assertChildrenAreReadNormally("w:ins"); assertChildrenAreReadNormally("w:object"); assertChildrenAreReadNormally("w:smartTag"); |
