gpt4 book ai didi

xml - 在 ruby​​ 中写入 XML

转载 作者:数据小太阳 更新时间:2023-10-29 01:37:36 25 4
gpt4 key购买 nike

我对 Ruby 完全陌生。我只想生成一个简单的 XML 文件。

<?xml version="1.0" encoding="ASCII"?>
<product>
<name>Test</name>
</product>

就是这样。

最佳答案

Builder 应该是您的第一个停靠点:

require 'builder'

def product_xml
xml = Builder::XmlMarkup.new( :indent => 2 )
xml.instruct! :xml, :encoding => "ASCII"
xml.product do |p|
p.name "Test"
end
end

puts product_xml

产生这个:

<?xml version="1.0" encoding="ASCII"?>
<product>
<name>Test</name>
</product>

这对我来说是正确的。

一些生成器引用:

关于xml - 在 ruby​​ 中写入 XML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1244255/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com