package documentation
The ``lxml.isoschematron`` package implements ISO Schematron support on top of the pure-xslt 'skeleton' implementation.
From __init__.py
:
Class |
|
An ISO Schematron validator. |
Function | stylesheet |
Convert keyword args to a dictionary of stylesheet parameters. XSL stylesheet parameters must be XPath expressions, i.e.: |
Constant | RELAXNG |
Undocumented |
Constant | SCHEMATRON |
Undocumented |
Constant | SVRL |
Undocumented |
Constant | XML |
Undocumented |
Variable | extract |
Undocumented |
Variable | extract |
Undocumented |
Variable | iso |
Undocumented |
Variable | iso |
Undocumented |
Variable | iso |
Undocumented |
Variable | schematron |
Undocumented |
Variable | svrl |
Undocumented |
Function | _stylesheet |
Return a copy of paramsDict, updated with kwargsDict entries, wrapped as stylesheet arguments. kwargsDict entries with a value of None are ignored. |
Variable | _resources |
Undocumented |
Variable | _schematron |
Undocumented |
Variable | _xml |
Undocumented |
Convert keyword args to a dictionary of stylesheet parameters. XSL stylesheet parameters must be XPath expressions, i.e.: * string expressions, like "'5'" * simple (number) expressions, like "5" * valid XPath expressions, like "/a/b/text()" This function converts native Python keyword arguments to stylesheet parameters following these rules: If an arg is a string wrap it with XSLT.strparam(). If an arg is an XPath object use its path string. If arg is None raise TypeError. Else convert arg to string.