Ik heb een Java WebService waarvan ik een WSDL aan het schrijven ben.
Echter krijg ik het niet voor elkaar om het volgende te beschrijven:
Het gaat hier voornamelijk om het attribuut "name" van persoon. Wanneer ik "name" als element opneem is er geen probleem, maar dat wil ik niet.
Het beste wat ik tot nu toe heb kunnen doen is (WSDL):
Echter wanneer ik deze WSDL door de .NET WSDL.exe proxy generator haal en vervolgens een SOAP call doe naar de webservice is "name" geen attribuut maar een "element" en dus werkt het niet.
Echter krijg ik het niet voor elkaar om het volgende te beschrijven:
code:
1
2
3
| <person name=""> <age></age> </person> |
Het gaat hier voornamelijk om het attribuut "name" van persoon. Wanneer ik "name" als element opneem is er geen probleem, maar dat wil ik niet.
code:
1
2
3
4
| <person> <name></name> <age></age> </person> |
Het beste wat ik tot nu toe heb kunnen doen is (WSDL):
code:
1
2
3
4
5
6
| <complexType>
<sequence>
<element name="name" type="xsd:string"/>
<element name="age" type="xsd:int"/>
</sequence>
</complexType> |
Echter wanneer ik deze WSDL door de .NET WSDL.exe proxy generator haal en vervolgens een SOAP call doe naar de webservice is "name" geen attribuut maar een "element" en dus werkt het niet.