我将ruby散列数据转换为xml。我的XML包含键类型,如type=“integer”<problemID type="integer">3</problemID>如何从XML中删除类型信息?例如下面的一行<problemID>3</problemID>这是我的代码,它从散列数据生成xml。my_xml = my_hash.to_xml(:root => 'problem')多谢。 最佳答案 使用my_hash = {problemID: 3}my_xml = my_hash.to_xml(:root => 'problem', skip_types: true)puts my_xml# <?xml version="1.0" encoding="UTF-8"?># <problem># <problemID>3</problemID># </problem>从documentation开始:除非选项skip_types: true存在且为真,否则属性“type”也根据以下映射添加: 07-24 09:28