atrizes associativas SOAP WSDL

Como posso definir uma matriz associativa em um arquivo wsdl SOAP? É assim que eu defino um tipo de elemento de matriz até agora:

<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>

Obrigado

Estou falando sobrePHP matrizes associativas, e quero usar qualquer número de pares de cadeias de chave => valor que serão convertidos novamente em matrizes associativas do outro lado da parte da comunicação. Como alternativa, eu poderia enviar a matriz serializada, ou a representação json como string, mas gostaria de saber como fazer isso no wsdl també

Obrigado

questionAnswers(3)

yourAnswerToTheQuestion