2013-06-11 112 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操作的。 –

回答