该zip文件包含多个xml文件,我试图在其中读取这些文件,但是基于XML文件的样式,我无法对其进行正确解析,也无法将其转换为数据框
我尝试将zip文件下载到一个临时目录中,然后尝试一次解析一个文件
library(xml2)
library(tidyverse)
tf <- tempfile(tmpdir = tdir <- tempdir())
download.file("http://nemweb.com.au/Data_Archive/Wholesale_Electricity/NEMDE/2019/NEMDE_2019_03/NEMDE_Market_Data/NEMDE_Files/NemPriceSetter_20190301_xml.zip", tf)
xml_files <- unzip(tf, exdir = tdir)
library(XML)
doc<-xmlParse(xml_files[1])
a<-xmlToDataFrame(nodes=getNodeSet(doc,"//SolutionAnalysis/PriceSetting"))
unlink(tdir, T, T)
我正在尝试使用数据框将信息放在特定列中