【发布时间】:2012-09-30 20:19:40
【问题描述】:
我已成功将 savon 用于具有 wsdl 的站点,但现在我有一个仅提供 xsd 的站点,因此我无法执行
client = Savon.client("http://service.example.com?wsdl")
savon 可以导入并用于数据提取吗?我认为有一种方法可以伪造一些标题,但我不确定。
xsd 参考这里http://api.parature.com/schema/xsd/Retrieve-Ticket.xsd
查尔斯
【问题讨论】:
-
欢迎来到stackoverflow。你的问题似乎有点模糊,你究竟想要什么帮助。例如,什么是数据提取? 伪造标题?请帮助我们了解您的问题。
-
对不起(需要从头转向纸..)- 数据提取,我的意思是调用诸如 get_ticket 之类的函数,然后能够根据 wsdl(或在这种情况下为 xsd)拥有数据结构)。伪造标题 - 不知道还能叫什么,但基本上是添加端点和命名空间(这部分我真的不确定 - 如果我只有 xsd 我需要在 savon 中设置什么,这样我就可以像我一样使用 xsd当我有一个完整的 wsdl 网站时这样做)
-
如果/什么时候我可以让它工作,我想我会发送给 rubii 以作为文档中的示例 - 不确定这是一个多大的用例