如何在Ruby中将同名XML元素解析为数组?
我正在使用Savon使用Ruby中的SOAP服务,它返回一个响应,该响应将同名元素作为单个元素而不是数组。如何将其检索为数组 ```如何在Ruby中将同名XML元素解析为数组?,ruby,xml,soap,xml-parsing,savon,Ruby,Xml,Soap,Xml Parsing,Savon,我正在使用Savon使用Ruby中的SOAP服务,它返回一个响应,该响应将同名元素作为单个元素而不是数组。如何将其检索为数组 ``` AAA p101 BBB p102 CCC p103 ```您使用哪种XML解析器?您自己(可能是非功能性的)是如何解决这个问题的?Savon是一个XML解析器。你能试着把散列转换成数组吗?响应应该有一个to_散列方法,那么该方法返回什么?使用哪个XML解析器?您自己(可能是非功能性的)是如何解决这个问题的?Savon是一个XML解析器。你能试着把散列转换
AAA
p101
BBB
p102
CCC
p103
```您使用哪种XML解析器?您自己(可能是非功能性的)是如何解决这个问题的?Savon是一个XML解析器。你能试着把散列转换成数组吗?响应应该有一个to_散列方法,那么该方法返回什么?使用哪个XML解析器?您自己(可能是非功能性的)是如何解决这个问题的?Savon是一个XML解析器。你能试着把散列转换成数组吗?响应应该有一个to_散列方法,那么返回什么呢?
<ProjectListResult>
<List>
<Projects>
<Project>
<Name>AAA</Name>
<Id>p101</Id>
</Project>
<Project>
<Name>BBB</Name>
<Id>p102</Id>
</Project>
<Project>
<Name>CCC</Name>
<Id>p103</Id>
</Project>
</Projects>
</List>
</ProjectListResult>