diff options
Diffstat (limited to 'lib/document-xml-reader.js')
| -rw-r--r-- | lib/document-xml-reader.js | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/lib/document-xml-reader.js b/lib/document-xml-reader.js index a661e20..9358590 100644 --- a/lib/document-xml-reader.js +++ b/lib/document-xml-reader.js @@ -40,7 +40,11 @@ function DocumentXmlReader(relationships, contentTypes, docxFile, numbering) { } return new Result([]); } - + + function readChildElements(element) { + return readXmlElements(element.children); + } + var xmlElementReaders = { "w:p": function(element) { return readXmlElements(element.children) @@ -114,13 +118,8 @@ function DocumentXmlReader(relationships, contentTypes, docxFile, numbering) { }); }, - "w:ins": function(element) { - return readXmlElements(element.children); - }, - - "w:drawing": function(element) { - return readXmlElements(element.children); - }, + "w:ins": readChildElements, + "w:drawing": readChildElements, "wp:inline": readDrawingElement, "wp:anchor": readDrawingElement }; |
