#r #xml #dataframe
Вопрос:
Я новичок в R и xml. Я хочу проанализировать следующий xml в фрейм данных.
<data>
<Zulage>
<Fuelldaten>
<A>
<Number>123</Number>
<Name>Test</Name>
</A>
<B>
<Number>456</Number>
<Name>Test1</Name>
</B>
</Fuelldaten>
</Zulage>
<Zulage>
<Fuelldaten>
<A>
<Number>789</Number>
<Name>Test2</Name>
</A>
<B>
<Number>101112</Number>
<Name>Test3</Name>
</B>
<C>
<D>
<Age>101</Age>
</D>
</C>
</Fuelldaten>
</Zulage>
</data>
Результат должен выглядеть следующим образом:
A.Number A.Name B.Number B.Name C.D.Age
1 123 Test 456 Test1 NA
2 789 Test2 101112 Test3 101
Я уже пробовал следующее, но это не то, чего я хочу.
library(XML)
doc <- xmlParse(xmlString)
df <- xmlToDataFrame(getNodeSet(doc, "/data/Zulage/Fuelldaten/*"))