0

我有来自服务提供商的 WSDL,如何在不手动复制和粘贴的情况下从中提取 XSD

4

1 回答 1

1

如果您安装了 perl,您可能还会有 xpath 程序,在这种情况下,您可以使用以下命令提取模式:

xpath myfile.wsdl /wsdl:definitions/wsdl:types/xsd:schema > myfile.xsd

如果您在 .NET 中执行此操作,您仍然可以使用 XPath,但详细信息将取决于您使用 WSDL 的准确程度。这是一个关于在 .NET 中使用 XPath 的页面,您可能会发现它很有用:http: //msdn.microsoft.com/en-us/magazine/cc164116.aspx

于 2012-06-06T18:13:23.667 回答