У меня есть интерфейс WSDL, который содержит такой элемент:
<xs:complexType name="...">
<xs:sequence>
<xs:element name="myType" type="xs:string"/>
<xs:element name="myValue" type="xs:anyType"/>
</xs:sequence>
</xs:complexType>
Проблема в том, что в ответе для элемента "myValue" есть нежелательные атрибуты:
<...>
<myType>int</myType>
<myValue s333:type="s334:decimal" xmlns:s333="http://www.w3.org/2001/XMLSchema-instance" xmlns:s334="http://www.w3.org/2001/XMLSchema">12345</myValue>
</...>
Это также Интересно, что числа в префиксах атрибутов «type» и «xmlns» увеличиваются после каждого вызова.