首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Savon身体问题

Savon身体问题
EN

Stack Overflow用户
提问于 2011-09-14 12:52:23
回答 1查看 446关注 0票数 1
代码语言:javascript
复制
require "savon"

client = Savon::Client.new "http://www.brenda-enzymes.org/soap2/brenda.wsdl"

response = client.request (:get_km_value) do |soap|
    soap.body = {'ecNumber' => '1.1.1.1'}
end

x = response[:get_km_value_response][:return]
puts x

给出结果{“@xsi:type”“=>”xsd:string“}

代码语言:javascript
复制
Expected Result:

"ecNumber*string#kmValue*string#kmValueMaximum*string#substrate*string#commentary*string#organism*string#ligandStructureId*string! ecNumber*string#kmValue*string#kmValueMaximum*string#substrate*string#commentary*string#organism*string#ligandStructureId*string! ecNumber*string#kmValue*string#kmValueMaximum*string#substrate*string#commentary*string#organism*string#ligandStructureId*string! ..."
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-09-15 15:06:26

最后,我通过使用SOAP::Lite Perl库、启用调试输出和从他们的网站执行一个样例请求来使其正常工作。

代码语言:javascript
复制
client = Savon::Client.new "http://www.brenda-enzymes.org/soap2/brenda.wsdl"

response = client.request(:get_km_value) do
  soap.body = {
    "c-gensym3" => "ecNumber*1.1.1.1#organism*Homo sapiens#"
  }
end

puts response[:get_km_value_response][:return]
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7416616

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档