diff options
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/document-xml-reader.js | 6 | ||||
| -rw-r--r-- | lib/documents.js | 3 |
2 files changed, 8 insertions, 1 deletions
diff --git a/lib/document-xml-reader.js b/lib/document-xml-reader.js index ec9682e..6f75745 100644 --- a/lib/document-xml-reader.js +++ b/lib/document-xml-reader.js @@ -62,6 +62,12 @@ function DocumentXmlReader(relationships, contentTypes, docxFile) { if (styleElement) { properties.styleName = styleElement.attributes["w:val"]; } + var numberingPropertiesElement = element.first("w:numPr"); + if (numberingPropertiesElement) { + properties.numbering = { + level: numberingPropertiesElement.first("w:ilvl").attributes["w:val"] + }; + } return new Result(properties); }, diff --git a/lib/documents.js b/lib/documents.js index 63d5664..5f64059 100644 --- a/lib/documents.js +++ b/lib/documents.js @@ -10,7 +10,8 @@ function Paragraph(children, properties) { return { type: "paragraph", children: children, - styleName: properties.styleName || null + styleName: properties.styleName || null, + numbering: properties.numbering || null }; } |
