Я пытаюсь изучить пакет R XML
. Я пытаюсь создать файл data.frame из файла files.xml sample xml. Вот что я получаю:
library(XML)
books <- "http://www.w3schools.com/XQuery/books.xml"
doc <- xmlTreeParse(books, useInternalNodes = TRUE)
doc
xpathApply(doc, "//book", function(x) do.call(paste, as.list(xmlValue(x))))
xpathSApply(doc, "//book", function(x) strsplit(xmlValue(x), " "))
xpathSApply(doc, "//book/child::*", xmlValue)
Каждый из этих xpathSApply не приближает меня к моему намерению. Как следует перейти к хорошо сформированному кадру данных?