解析多个.XML文件

时间:2019-05-17 22:39:22

标签: r xml xml-parsing

我想将工作目录中的多个.XML文件解析为一个列表。

我是编程的新手,尤其是R。我正在尝试获取包含已解析的xml文件的列表。

library(XML)
setwd("C:/R") 
wd <- "C:/R"
filelist1<- list.files(path = wd)

xmldoc   <- sapply(filelist1, xmlParse)

root     <- sapply(xmldoc, xmlRoot)

xmllst   <- sapply(root, function(y) xmlSApply(y, function(x) xmlValue))

xmllst2  <- sapply(xmllst, function(x) toString(x, width = NULL))

我的问题是最后一行,我试图将列表的项重新组合在一起(例如1x10),但是由于我的XML文件有两个meta标签,所以它总是以(2x10)结尾。 >

0 个答案:

没有答案