Как разобрать элементы XML с одинаковыми именами как Array в Ruby? - PullRequest
2 голосов
/ 28 марта 2012

Я использую сервис SOAP в Ruby с использованием Savon, который возвращает ответ с элементами с одинаковыми именами в виде одного элемента вместо массива. Как мне получить его как массив?

`` `

<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>

`` `

...