diff --git a/tests/models/test_config.py b/tests/models/test_config.py index 3bfd2c375..4e68f7adf 100644 --- a/tests/models/test_config.py +++ b/tests/models/test_config.py @@ -59,6 +59,7 @@ def test_create(self): ' \n' ' \n' ' \n' + ' \n' ' \n' " \n" " \n" diff --git a/xsdata/models/enums.py b/xsdata/models/enums.py index 3f947d9e1..5fd625de3 100644 --- a/xsdata/models/enums.py +++ b/xsdata/models/enums.py @@ -30,6 +30,7 @@ class Namespace(Enum): SOAP11 = ("http://schemas.xmlsoap.org/wsdl/soap/", "soap") SOAP12 = ("http://schemas.xmlsoap.org/wsdl/soap12/", "soap12") SOAP_ENV = ("http://schemas.xmlsoap.org/soap/envelope/", "soapenv") + SOAP_ENC = ("http://schemas.xmlsoap.org/soap/encoding/", "soapenc") def __init__(self, uri: str, prefix: str): self.uri = uri diff --git a/xsdata/schemas/soapenc.xsd b/xsdata/schemas/soapenc.xsd new file mode 100644 index 000000000..a8772e831 --- /dev/null +++ b/xsdata/schemas/soapenc.xsd @@ -0,0 +1,536 @@ + + + + + + + + + + 'root' can be used to distinguish serialization roots from other + elements that are present in a serialization but are not roots of + a serialized value graph + + + + + + + + + + + + + Attributes common to all elements that function as accessors or + represent independent (multi-ref) values. The href attribute is + intended to be used in a manner like CONREF. That is, the element + content should be empty iff the href attribute appears + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 'Array' is a complex type for accessors identified by position + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +