diff options
| author | Michael Williamson <mike@zwobble.org> | 2013-12-23 23:50:44 +0000 |
|---|---|---|
| committer | Michael Williamson <mike@zwobble.org> | 2013-12-23 23:50:44 +0000 |
| commit | 0ae275d738ff50af0b897de200fece1fbfd5449f (patch) | |
| tree | 90d3789ac3cfa1de3238091204516bf2f010b149 /lib/document-xml-reader.js | |
| parent | 841d7c1c60984c55bbc7e28461fd7d999b206154 (diff) | |
Extract readChildElements function
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 }; |
