u19*_*964 3 html ruby dom html-parsing nokogiri
Ruby中是否有任何HTML解析器将HTML文档读入DOM树并将HTML标记表示为DOM元素?
我知道Nokogiri,但它没有将HTML解析为DOM树.
尽管如此,Nokogiri还是要走的路:
doc = Nokogiri::HTML('<body><p>Hello, worlds!</body>')
Run Code Online (Sandbox Code Playgroud)
它解析甚至无效的HTML并返回一个DOM树:
>> doc.class
=> Nokogiri::HTML::Document
>> doc.root.class
=> Nokogiri::XML::Element
>> doc.root.children.class
=> Nokogiri::XML::NodeSet
>> doc.root.children.first.content
=> "Hello, worlds!"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2012 次 |
| 最近记录: |