Это не работает, потому что нет элемента Description.Как упомянул Iwe, вам нужно сделать что-то вроде sampleDescription = doc.xpath("/admin/sampleDescription/@comment").to_s
Кроме того, если бы это был я, я бы просто сделал sampleDescription = doc.xpath("//sampleDescription/@comment").to_s
.Это более простой xpath, но он может быть медленнее.
И, как примечание, кое-что, что сбивает с толку многих людей, - это пространства имен.Если ваш XML-документ использует пространства имен, выполните sampleDescription = doc.xpath("/xmlns:admin/sampleDescription/@comment").to_s
.Если в вашем документе используются пространства имен и вы не указали его с помощью xmlns:
, то Nokogiri ничего не вернет.