这是我最终需要的具体 XML:
<?xml version="1.0" encoding="UTF-8"?>
<customer>
<email>joe@example.com</email>
<first_name>Joe</first_name>
<last_name>Blow</last_name>
</customer>
假设我有一个控制器(Ruby on Rails),正在将数据发送到一个方法中。我希望像这样发送它作为一个哈希值:
:first_name => 'Joe',
:last_name => 'Blow',
:email => 'joe@example.com'
那么,我该如何将哈希转换为XML格式?
Hash#to_xml
,你需要执行sudo gem install activesupport
命令,并在代码中添加require "active_support/core_ext"
语句。请注意,翻译过程中不能改变原文的含义,并且不提供解释或其他非翻译相关的内容。 - Mirek Rusin