Sagen wir, ich XML haben, die wie folgt aussieht:ein einzelnes untergeordnetes Element mit einem bestimmten Namen mit Nokogiri Erste
<paper>
<header>
</header>
<body>
<paragraph>
</paragraph>
</body>
<conclusion>
</conclusion>
</paper>
Gibt es eine Weise, die ich nur conclusion
bekommen können, ohne wie eine hässliche Schleife zu machen:
for child in paper.children do
if child.name == "conclusion"
conclusion = child
end
end
puts conclusion
Idealerweise so etwas wie Pythons Element.find('conclusion')
.
Kennen Sie schon [dieses Tutorial] (http://www.nokogiri.org/tutorials/searching_a_xml_html_document.html)? Ich fand es durch googeln für "nokogiri finden Element nach Name" – alexanderbird