aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/org
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/org')
-rw-r--r--src/main/java/org/zwobble/mammoth/internal/docx/OfficeXml.java14
1 files changed, 12 insertions, 2 deletions
diff --git a/src/main/java/org/zwobble/mammoth/internal/docx/OfficeXml.java b/src/main/java/org/zwobble/mammoth/internal/docx/OfficeXml.java
index 1cb7cd1..d4dc5f6 100644
--- a/src/main/java/org/zwobble/mammoth/internal/docx/OfficeXml.java
+++ b/src/main/java/org/zwobble/mammoth/internal/docx/OfficeXml.java
@@ -11,15 +11,25 @@ import static org.zwobble.mammoth.internal.util.Lists.list;
public class OfficeXml {
private static final NamespacePrefixes XML_NAMESPACES = NamespacePrefixes.builder()
+ // Transitional format
.put("w", "http://schemas.openxmlformats.org/wordprocessingml/2006/main")
+ .put("r", "http://schemas.openxmlformats.org/officeDocument/2006/relationships")
.put("wp", "http://schemas.openxmlformats.org/drawingml/2006/wordprocessingDrawing")
.put("a", "http://schemas.openxmlformats.org/drawingml/2006/main")
.put("pic", "http://schemas.openxmlformats.org/drawingml/2006/picture")
+
+ // Strict format
+ .put("w", "http://purl.oclc.org/ooxml/wordprocessingml/main")
+ .put("r", "http://purl.oclc.org/ooxml/officeDocument/relationships")
+ .put("wp", "http://purl.oclc.org/ooxml/drawingml/wordprocessingDrawing")
+ .put("a", "http://purl.oclc.org/ooxml/drawingml/main")
+ .put("pic", "http://purl.oclc.org/ooxml/drawingml/picture")
+
+ // Common
.put("content-types", "http://schemas.openxmlformats.org/package/2006/content-types")
- .put("r", "http://schemas.openxmlformats.org/officeDocument/2006/relationships")
.put("relationships", "http://schemas.openxmlformats.org/package/2006/relationships")
- .put("v", "urn:schemas-microsoft-com:vml")
.put("mc", "http://schemas.openxmlformats.org/markup-compatibility/2006")
+ .put("v", "urn:schemas-microsoft-com:vml")
.put("office-word", "urn:schemas-microsoft-com:office:word")
.build();