2015-05-04 54 views

回答

4

您可以向名稱添加下劃線以防止將其視爲現有方法。請參閱Nokogiri Builder docs中的「特殊標籤」部分。

喜歡的東西:

Nokogiri::XML::Builder.new do |xml| 
    # Note the underscore here: 
    xml.doc_ "A doc tag" 
end 

該示例產生下面的XML(不包括在標籤名稱下劃線):

<?xml version="1.0"?> 
<doc>A doc tag</doc> 
+1

...現在引出了一個問題 - 如何做一個構建一個名稱有尾部下劃線的元素? = P – maerics

+0

@maerics兩個尾隨下劃線將構建一個尾部下劃線的元素。 – mindriot

相關問題