2012-01-12 10 views
4

誰でも、anytypeパラメータの型をPHPでsoapvarを使用して割り当てる方法を説明できますか?例えばxsd:anyTypeのsoapvarオブジェクトの作成方法

<complexType name="Entry"> 
      <sequence> 
       <element name="key" nillable="true" type="xsd:anyType" minOccurs="0" /> 
       <element name="value" nillable="true" type="xsd:anyType" minOccurs="0" /> 
      </sequence> 
     </complexType> 

$arr=array('key'=>new SoapVar('EMAIL_ADDRESS',SOAP_ENC_OBJECT,'xsd:anyType'),'value'=>new SoapVar('[email protected]',SOAP_ENC_OBJECT,'xsd:anyType')); 

yodleeでのSoapClient沿っレジスタユーザーにUSERPROFILEのための上記配列を通過し、それが "不明" の例外を返すSDK。

+0

にyodleeサーバーのおかげからソリューションを得ました最後に見落としがあります) - これは問題と関係がありますか、それとも質問を作成する際のコピー/ペーストエラーですか? – DaveRandom

+0

ありがとうDave私は上記の質問を修正してください今すぐ確認し、あなたの考えを返信してください –

答えて

5

海は、私はようやく私の問題を発見し、その名前空間URLの問題に基づいており、上記のコードの構文エラーが(ある私は、この

$arr=array('key'=>new SoapVar('EMAIL_ADDRESS',XSD_ANYTYPE,'string','http://www.w3.org/2001/XMLSchema','key'),'value'=>new SoapVar('[email protected]',XSD_ANYTYPE,'string','http://www.w3.org/2001/XMLSchema','value')); 

を使用し、すべての

関連する問題