xsdata.formats.bindings module¶
-
class
xsdata.formats.bindings.
AbstractParser
[source]¶ Bases:
abc.ABC
-
from_path
(path, clazz)[source]¶ Parse the input file path and return the resulting object tree.
- Return type
~T
-
from_string
(source, clazz)[source]¶ Parse the input string and return the resulting object tree.
- Return type
~T
-
from_bytes
(source, clazz)[source]¶ Parse the input bytes array return the resulting object tree.
- Return type
~T
-
-
class
xsdata.formats.bindings.
AbstractXmlParser
[source]¶ Bases:
xsdata.formats.bindings.AbstractParser
-
parse
(source, clazz)[source]¶ Parse the XML input stream and return the resulting object tree.
- Return type
~T
-
parse_context
(context, clazz)[source]¶ Dispatch elements to handlers as they arrive and are fully parsed.
- Raises
ValueError – When the requested type doesn’t match the result object
- Return type
~T
-