如何在 Nokogiri 中使用 "doc" 标签来构建 XML 文档
How to use "doc" tag in Nokogiri to build an XML document
我有一个问题:我必须构建一个带有 <doc>
标签的 XML 文档。我可以使用除 "doc".
之外的任何自定义标签
我需要使用 "doc"。我该如何解决这个问题?
您可以在名称中添加下划线,以防止其被视为现有方法。请参阅 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>
我有一个问题:我必须构建一个带有 <doc>
标签的 XML 文档。我可以使用除 "doc".
我需要使用 "doc"。我该如何解决这个问题?
您可以在名称中添加下划线,以防止其被视为现有方法。请参阅 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>