XML Schema 是DTD的替代品。XML Schema语言也就是XSD.
对方提供的是webservice,这个XSD应该是用来检验soap请求包的合法性的。
你要做的就是按照xml例子的样子写出soap请求。
soap的简单例子你可以参考
http://dev.csdn.net/develop/article/23/23534.shtm

解决方案 »

  1.   

    XML Schema 是DTD的替代品。XML Schema语言也就是XSD.
    对方提供的是webservice,这个XSD应该是用来检验soap请求包的合法性的。
    你要做的就是按照xml例子的样子写出soap请求。
    soap的简单例子你可以参考
    http://dev.csdn.net/develop/article/23/23534.shtm
      

  2.   

    那我再问一下,我怎么根据xsd 动态生成xml 呢?用什么API?
      

  3.   

    xsd只是定义xml的样式,至于如何生成xml,你可以直接像操作文本文件一样的写xml,一般操作xml的接口有DOM、SAX、JDOM。
      

  4.   

    没有可以根据xsd自动生成xml的工具。有几种方法:
    1.自己写webservice请求用的xml,这比较麻烦。如果你现在可以访问到他们的webservice,你可以用XMLSpy,他可以帮助你产生soap请求包。然后你再照着它产生的xml的样子,自己用JDOM之类的程序包产生你要的xml就好了。2.借助辅助程序包,可以大大简化开发。例如AXIS,我给你的连接中有开发客户端的例子。