Я обрабатываю XML-код, который поставщик предоставляет, к сожалению, XML для каждой строки/записи содержит только элементы, которые имеют значение. Например:Получить список имен XML-элементов
<customerdata>
<customerid>{123456}</customerid>
<firstname>Peter</firstname>
<surname>Jones</surname>
<sex>M</sex>
<dob>1991-04-09</dob>
<address>1 Smith St</address>
<city>Bondi</city>
<postcode>2026</postcode>
<phonehome>0212345678</phonehome>
<phonework>0212345678</phonework>
<phonemobile>0212345678</phonemobile>
<email>[email protected]</email>
</customerdata>
<customerdata>
<customerid>{987654}</customerid>
<firstname>Sally</firstname>
<surname>Klemp</surname>
<sex>F</sex>
<dob>1987-09-05</dob>
<address>4 Jones Parade</address>
<city>Brisbane</city>
<postcode>4000</postcode>
<medicareno>0212345678</medicareno>
</customerdata>
Первая запись имеет phonehome, phonework, phonemobile и адрес электронной почты, в то время как вторая запись имеет medicareno. Мне нужно получить список всех возможных элементов, поэтому я знаю, что искать при импорте/обработке XML.
Есть ли способ, который я могу программно получить список всех возможных элементов, которые могут присутствовать в XML?
* программно *? Какой язык программирования вы используете? – har07
Конечно. На каком языке вы используете (или хотите использовать)? Вы искали примеры обработки XML для выбранного вами языка? Что не работает/не работает? – larsks