【发布时间】:2015-06-25 18:27:27
【问题描述】:
我有这个 XML 数据:
<?xml version="1.0" encoding="UTF-8"?>
<responseParam>
<RESULT>-1</RESULT>
<ERROR_CODE>509</ERROR_CODE>
</responseParam>
如何仅获取错误代码的值? 我试过这个:
result = Net::HTTP.get(URI.parse(otpUrl))
data = Hash.from_xml(result)
puts "#{data['ERROR_CODE']}"
puts data[:ERROR_CODE]
只打印“数据”会给我整个哈希值。我无法仅获取 ERROR_CODE 的值。
有什么帮助吗?
【问题讨论】:
-
完美运行。谢谢
标签: ruby-on-rails xml