diff options
| author | Michael Williamson <mike@zwobble.org> | 2024-02-18 11:29:39 +0000 |
|---|---|---|
| committer | Michael Williamson <mike@zwobble.org> | 2024-02-18 11:29:39 +0000 |
| commit | c884adf1d81537c7d7da63ace5627f3a3d615f1e (patch) | |
| tree | 47eea5db7c64ceb43aceb0bb81780a9c9e6cbdc2 /lib | |
| parent | 149bf2b104811fca267c1e9c1845dd61f4adfcc9 (diff) | |
Add support for the strict document format
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/docx/office-xml-reader.js | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/lib/docx/office-xml-reader.js b/lib/docx/office-xml-reader.js index a8d4c47..df7f99a 100644 --- a/lib/docx/office-xml-reader.js +++ b/lib/docx/office-xml-reader.js @@ -8,15 +8,26 @@ exports.read = read; exports.readXmlFromZipFile = readXmlFromZipFile; var xmlNamespaceMap = { + // Transitional mode "http://schemas.openxmlformats.org/wordprocessingml/2006/main": "w", "http://schemas.openxmlformats.org/officeDocument/2006/relationships": "r", "http://schemas.openxmlformats.org/drawingml/2006/wordprocessingDrawing": "wp", "http://schemas.openxmlformats.org/drawingml/2006/main": "a", "http://schemas.openxmlformats.org/drawingml/2006/picture": "pic", + + // Strict mode + "http://purl.oclc.org/ooxml/wordprocessingml/main": "w", + "http://purl.oclc.org/ooxml/officeDocument/relationships": "r", + "http://purl.oclc.org/ooxml/drawingml/wordprocessingDrawing": "wp", + "http://purl.oclc.org/ooxml/drawingml/main": "a", + "http://purl.oclc.org/ooxml/drawingml/picture": "pic", + + // Common "http://schemas.openxmlformats.org/package/2006/content-types": "content-types", - "urn:schemas-microsoft-com:vml": "v", "http://schemas.openxmlformats.org/markup-compatibility/2006": "mc", + "urn:schemas-microsoft-com:vml": "v", "urn:schemas-microsoft-com:office:word": "office-word" + }; |
