У меня есть набор узлов, который я извлек из файла XML, который выглядит следующим образом:
<section id="A00-A09">
<desc>Intestinal infectious diseases (A00-A09)</desc>
<diag>
<name>A00</name>
<desc>Cholera</desc>
<diag>
<name>A00.0</name>
<desc>Cholera due to Vibrio cholerae 01, biovar cholerae</desc>
<inclusionTerm>
<note>Classical cholera</note>
</inclusionTerm>
</diag>
<diag>
<name>A00.1</name>
<desc>Cholera due to Vibrio cholerae 01, biovar eltor</desc>
<inclusionTerm>
<note>Cholera eltor</note>
</inclusionTerm>
</diag>
<diag>
<name>A00.9</name>
<desc>Cholera, unspecified</desc>
</diag>
</diag>
Как мне преобразовать его в фрейм данных в R, который будет выглядеть так:
name desc
A00 Cholera
A00.0 biovar cholerae
A00.1 biovar eltor
A00.9 Cholera, unspecified
Я просмотрел пару сообщений, посвященных от XML до df в R, но все они, похоже, указаны для файла xml, с которым работает (что имеет смысл, учитывая xml), но Я новичок в извлечении данных из xml и не смог найти что-то, что работает с элементами 44487 в моем xml_NodeSet. К вашему сведению, я использовал xml2
для разбора файла xml.