2013-06-11 108 views
0

我試圖通過PHP連接到Dynamics CRM。內置的SoapClient成功解析了WSDL,但是我希望/需要能夠查看WSDL中的一些標記並從中提取信息。通過PHP SoapClient解析WSDL

我的問題是這樣的:

有一個聰明的方法來提取,並通過內置的SOAP客戶端重新解析WSDL?

我明顯可以使用SimpleXML/DomDocument/Curl庫來解析WSDL,但之後我不得不重新編寫功能,例如處理命名空間導入,我試圖避免。

任何幫助/建議,即使它是解析沒有SoapClient是最好的解決方案將不勝感激。

+0

也許你真正需要的是'$客戶 - > __ getFunctions()'和'$ client - > __ getTypes()'? – denormalizer

+0

感謝您的評論,但不幸的是,這兩個函數不會返回我所需的信息,因爲它們是特定於WSDL的SOAP操作的。 –

回答