Я кое-что прочитал и пытался получить определенные данные из большого XML-файла. Данные выглядят так:
<Provider ID="0042100323">
<Last_Name>LastName</Last_Name>
<First_Name>FirstName</First_Name>
<Mdl_Name>Middle</Mdl_Name>
<Gndr>M</Gndr>
</Provider>
Я хотел бы написать start_element
, чтобы добавить все это в массив записей, например:
0042100323, LastName, FirstName, Middle, M
используя что-то вроде:
def start_element name, attributes = []
@@records << attributes[0][1] if name == "Provider"
end
Как я могу обновить свой код, чтобы добавить другие теги в массив?