私はRUBYを使ってXML解析を学んでいます(これまではXML解析を行っていませんでした)。 Plzはこのリンクを参照します。http://www.tutorialspoint.com/ruby/ruby_xml_xslt.htm DOMのような解析の例では、すべてのムービータイトルの後にムービータイプが印刷されます。しかし、タイトルと型をペアとして出力し、次のxmlノードに移動したい。初心者のXML解析
これをどのように達成できますか?
私はRUBYを使ってXML解析を学んでいます(これまではXML解析を行っていませんでした)。 Plzはこのリンクを参照します。http://www.tutorialspoint.com/ruby/ruby_xml_xslt.htm DOMのような解析の例では、すべてのムービータイトルの後にムービータイプが印刷されます。しかし、タイトルと型をペアとして出力し、次のxmlノードに移動したい。初心者のXML解析
これをどのように達成できますか?
あなたは、配列のような構文を使用して名前によってその要素のいずれかの映画を頼むことができます。
# This will output all the movie titles and types
xmldoc.elements.each("collection/movie"){|e|
puts "Movie Title : " + e.attributes["title"]
puts e.elements["type"].text
}
また、Nokogiriと呼ばれる宝石を見ることもできます.Nokogiriは、XML処理をより簡単で高速に行うことができ、優れた追加機能を備えています。 – joelparkerhenderson
ありがとうございました!作品:)))もノコギリを見ます! –
をあなたがpair'として 'タイトルと種類を印刷したいことは何を意味するのですか? 'type'を' title'の下の要素にしたくないのではなく、 'type'属性をXML階層の同じレベルに持つことを意味しますか? – jefflunt