我有一个问题:我必须使用<doc>
标签构建XML文档。我可以使用任何自定义标签,但" doc"。
我需要使用" doc"。我该如何解决?
您可以向名称添加下划线,以防止其被视为现有方法。请参阅Nokogiri Builder文档中的"特殊标签"部分。
类似:
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>