Как я могу получить значение из содержимого XML ниже? - PullRequest
0 голосов
/ 29 июля 2011

Как получить значение тега title?

<?xml version="1.0" encoding="UTF-8"?>
<response status="ok" permission_level="admin" message="ready to use" cached="0">
<title>johndoe</title>
</response>

1 Ответ

2 голосов
/ 29 июля 2011

Если XML в xml, тогда:

doc = Nokogiri::XML(xml)
jd  = doc.at('title').text

Стиль CSS at, вероятно, самый простой подход для чего-то подобного. Вы также можете использовать XPath , если предпочитаете:

jd = doc.xpath('.//title').text
...