0
У меня есть файл XML с глубиной-N. (N может отличаться) Я хочу перемещать все узлы и разбирать имена узлов в список строк. В основном я хочу, чтобы преобразовать следующийmap узел XML-файла
<?xml version="1.0" encoding="utf-8" ?>
<person>
<name></name>
<surname></surname>
<dateofbirth></dateofbirth>
<phones>
<phone>
<countrycode></countrycode>
<areacode></areacode>
<number></number>
<extension></extension>
</phone>
<phone>
<countrycode></countrycode>
<areacode></areacode>
<number></number>
<extension></extension>
</phone>
</phones>
</person>
в
person
person.name
person.surname
person.dateofbirth
person.phone.countrycode
person.phone.areacode
person.phone.number
person.phone.extension
Я написал неудачную рекурсию и проверил http://stackoverflow.com/questions/847978/c-sharp-how-can-i-get-all-elements -name-from-a-xml-file, который близок к моему, но все еще пытается понять, как его адаптировать. – user4591106