Ruby中使用Nokogiri包来操作XML格式数据的教程(ruby module)这都可以?

随心笔谈2年前发布 编辑
157 0
🌐 经济型:买域名、轻量云服务器、用途:游戏 网站等 《腾讯云》特点:特价机便宜 适合初学者用 点我优惠购买
🚀 拓展型:买域名、轻量云服务器、用途:游戏 网站等 《阿里云》特点:中档服务器便宜 域名备案事多 点我优惠购买
🛡️ 稳定型:买域名、轻量云服务器、用途:游戏 网站等 《西部数码》 特点:比上两家略贵但是稳定性超好事也少 点我优惠购买


first_title=@doc.at_css(‘title’)
second_book=@doc.css(‘book’).last

# 可以把第一个title放到第二个book中
first_title.parent=second_book

# 也可以随意摆放。
second_book.add_next_sibling(first_title)

# 也可以修改对应的class
first_title.name=’h2′
first_title[‘class’]=’red_color’
puts @doc.to_html
#=> <h2 class=’red_color’>…</h2>

# 也可以新建一个node
third_book=Nokogiri::XML::Node.new ‘book’, @doc
third_book.content=’I am the third book’
second_book.add_next_sibling third_book
puts @doc.to_html
#=>

<books>

<book>I am the third book</book>
</books>

© 版权声明

相关文章