我試圖通過PHP連接到Dynamics CRM。內置的SoapClient成功解析了WSDL,但是我希望/需要能夠查看WSDL中的一些標記並從中提取信息。通過PHP SoapClient解析WSDL
我的問題是這樣的:
有一個聰明的方法來提取,並通過內置的SOAP客戶端重新解析WSDL?
我明顯可以使用SimpleXML/DomDocument/Curl庫來解析WSDL,但之後我不得不重新編寫功能,例如處理命名空間導入,我試圖避免。
任何幫助/建議,即使它是解析沒有SoapClient是最好的解決方案將不勝感激。
也許你真正需要的是'$客戶 - > __ getFunctions()'和'$ client - > __ getTypes()'? – denormalizer
感謝您的評論,但不幸的是,這兩個函數不會返回我所需的信息,因爲它們是特定於WSDL的SOAP操作的。 –