我想customer.customer_info_id
从以下响应中读取 的值。我的回复还包括命名空间:
<Field name="customer.customer_id" value="5403699387967341892"/>
<Field name="**customer.customer_info_id**" value="5403699387967341892"/>
<Field name="customer.customer_since_code" value="1985">
<Lookup language="EN" value="1985"/>
<Lookup language="FR" value="1985"/>
</Field>
我尝试了以下方法:
# Savon code tried:
doc = Nokogiri::XML(response.to_xml)
doc.remove_namespaces!
val = doc.xpath("//Field:name" => "Customer.entity_id").to_s
puts "val is: #{val}"
它返回空值。