ruby - 优秀而简单的 Ruby XML 编写器?

标签 ruby xml writer

有人知道那里有易于使用的 Ruby XML 编写器吗?我只需要编写一些简单的 XML,但我很难找到一个简单明了的。

最佳答案

builder是 Ruby 的规范 XML 编写器。你可以从RubyGems得到它:

$ gem install builder

这是一个例子:

require 'builder'
xml = Builder::XmlMarkup.new(:indent => 2)
puts xml.root {
  xml.products {
    xml.widget {
      xml.id 10
      xml.name 'Awesome Widget'
    }
  }
}

这是输出:

<root>
  <products>
    <widget>
      <id>10</id>
      <name>Awesome Widget</name>
    </widget>
  </products>
</root>

关于ruby - 优秀而简单的 Ruby XML 编写器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3911979/

相关文章:

mysql - 用户分组 - 按月累计

ruby-on-rails - slim-rails gem 粉碎开始 `register_config_processor' : wrong number of arguments

xml - 直接与间接嵌套结构

c++ - OpenCV - VideoWriter 生成带有 "repeated"图像的视频

Python .csv 编写器

Java:StreamWriter 和 BufferWriter 有什么区别?

ruby-on-rails - 如何替换字符串并保留大写?

ruby-on-rails - ruby 规则引擎

xml - 以正确的格式编写 XML 字符串?

javascript - 如何将下一个上一个按钮添加到弹出窗口?