0
私はこのようなSOAPリクエストを作成する必要があります。SOAPでリクエストするXML属性を追加する方法は?
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:stor="http://storage.xdoc.xx/">
<soapenv:Header/>
<soapenv:Body>
<stor:createDocument>
<parentEntryId>workspace://SpacesStore/15f33e3a-32ba-4a5d-976f-c9e2096e1112</parentEntryId>
<name>test.txt</name>
<properties module="" name="Content" type="Binary">
<valueBinary>
<bytes>cXdlcnR5</bytes>
</valueBinary>
</properties>
</stor:createDocument>
</soapenv:Body>
</soapenv:Envelope>
私の知る限り、私はネストされた配列を使用する必要があるが、問題は、XMLのプロパティであることを理解ように。 SoapVarは私が必要とするものではないようです。
$client->__callSoap("createDocument",
array(new SoapParam($name, "name"),
new SoapParam(
new SoapParam(
new SoapParam(
$contents,
"bytes"
),
"valueBinary"
),
"properties"
)
)
);
"プロパティ" に属性を追加する方法:
今私は、このような電話を持っていますか?
ありがとうございます。
Hackish solutin with XSD_ANYXML ... –