2

私はRUBYでXML解析を学んでいます(実際、以前はXML解析をしたことがありませんでした)。このリンクを参照してください - http://www.tutorialspoint.com/ruby/ruby_xml_xslt.htm DOM のような解析の例では、すべての映画のタイトルに続いて映画の種類が出力されます。しかし、タイトルとタイプをペアとして出力してから、次の xml ノードに移動したいと考えています。

どうすればこれを達成できますか?

4

1 に答える 1

2

配列に似た構文を使用して、ムービーの任意の要素を名前で要求できます。

# 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
}
于 2012-04-02T14:12:59.173 に答える