大家好,我想问一下如何用R语言或者R包将xml文件的内容转化成csv文件呢
就用XML包就行了
library(XML)
xmlfile <- xmlTreeParse("example.xml")
person_data <- xmlToList(xmlfile["//person"])
person_df <- do.call(rbind, lapply(person_data, data.frame, stringsAsFactors = FALSE))
write.csv(person_df, "person_data.csv", row.names = FALSE)