Add PageLayout.to_pagexml_tree method (lxml.etree) #83
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There are two methods,
PageLayout.to_pagexml_stringPageLayout.to_pagexmlThe first creates a
lxml.etreetree and stringifies it, the second writes the stringified tree to a file. I added a newto_pagexml_treemethod, that exposes the tree (which we often need).to_pagexml_stringuses the new tree method to avoid code duplication.I added no tests to be consistent with the current test suite.