И, кстати, что вы имеете в виду под «ассоциативным массивом»? что-то вроде карты C ++ или словаря Python?
пределить ассоциативный массив в файле wsdl SOAP? Вот как я пока определяю тип элемента массива:
<wsdl:types>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="webservice.wsdl" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">
<xsd:import namespace="http://schemas.xmlsoap.org/soap/encoding/" />
<xsd:complexType name="ArrayOfString">
<xsd:complexContent>
<xsd:restriction base="soapenc:Array">
<xsd:attribute ref="soapenc:arrayType" wsdl:arrayType="tns:arrayElement"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:schema>
</wsdl:types>
Спасибо!
я говорю оPHP ассоциативные массивыи я хочу использовать любое количество пар строк ключ => значение, которые будут преобразованы обратно в ассоциативные массивы на другой стороне коммуникационной стороны. В качестве альтернативы я мог бы отправить сериализованный массив или представление json в виде строки, но я хотел бы знать, как это сделать также в wsdl.
Спасибо!