2016-04-25 16 views
1

私は)(getTypesを使用してWSDLの種類を解析しようとしています:SoapClientから構造体を解析する方法 - > __ getTypes()?

$wsdl = 'http://wwwh1.tjrj.jus.br/HMNI/Servico.svc?singleWsdl'; 
$client = new SoapClient($wsdl); 
$types = $client->__getTypes(); 
foreach($types as $type){ 
    var_dump($type); 
} 

結果はそのような「文字列」ですが:

string 'struct tipoConsultarAvisosPendentes { 
string idRepresentado; 
string idConsultante; 
string senhaConsultante; 
string dataReferencia; 
}' (length=136) 

私はそれぞれが属性を取得したいと思います(およびそのタイプ)。 型を解析するもう1つの方法はありますか?

ありがとうございます!

答えて

1

これは8ヶ月ですから、もう必要ないでしょう。 この状況では他の人のために転記してください。

私は個人的にあなたがソースコードを検査し、あなただけのことが必要な場合は種類を解析する部分を抽出することができ、このツールwsdl2phpgenerator

を使用。

関連する問題