Ruby - Nokogiri返回空字符串

时间:2017-10-31 04:55:57

标签: ruby xml nokogiri

我尝试使用nokogiri从xml文件中提取值,但没有返回值。我做错了什么?

这里是名为" smtp.xml"

的xml文件
<options>
    <address>server</address>
    <port>587</port>
    <domain>domain name</domain>
    <user_name>my_user</user_name>
    <password>my_password</password>
</options>

这是我的Ruby代码:

require 'nokogiri'

doc = Nokogiri::XML(File.open("smtp.xml"))

address = doc.xpath('//options/address').text
puts address

&#39;地址&#39;只是返回一个空字符串......

0 个答案:

没有答案