我有来自服务提供商的WSDL,如何从中提取XSD而无需手动复制和粘贴
答案 0 :(得分: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