diff options
| author | Michael Williamson <mike@zwobble.org> | 2017-01-23 20:39:05 +0000 |
|---|---|---|
| committer | Michael Williamson <mike@zwobble.org> | 2017-01-23 20:39:05 +0000 |
| commit | e23fe00ff2a8fb3c796bfcc600dcc58dba902fa5 (patch) | |
| tree | bab8590db32f6aa337d9b9fb24ecf329b9a2582e /mammoth/docx | |
| parent | a47b5579acd8314d8543d306571dee93ac505667 (diff) | |
Move target URI handling out of zips module
Diffstat (limited to 'mammoth/docx')
| -rw-r--r-- | mammoth/docx/body_xml.py | 2 | ||||
| -rw-r--r-- | mammoth/docx/uris.py | 5 |
2 files changed, 6 insertions, 1 deletions
diff --git a/mammoth/docx/body_xml.py b/mammoth/docx/body_xml.py index 433d5a2..6c2c501 100644 --- a/mammoth/docx/body_xml.py +++ b/mammoth/docx/body_xml.py @@ -3,9 +3,9 @@ import contextlib from .. import documents from .. import results from .. import lists -from ..zips import uri_to_zip_entry_name from .xmlparser import node_types, XmlElement from .styles_xml import Styles +from .uris import uri_to_zip_entry_name def reader(numbering=None, diff --git a/mammoth/docx/uris.py b/mammoth/docx/uris.py new file mode 100644 index 0000000..59f3ffe --- /dev/null +++ b/mammoth/docx/uris.py @@ -0,0 +1,5 @@ +def uri_to_zip_entry_name(base, uri): + if uri.startswith("/"): + return uri[1:] + else: + return base + "/" + uri |
