【发布时间】:2013-11-21 21:42:56
【问题描述】:
我是 R 编程新手,正在尝试加载一个简单的 XML。我试过了
data <- xmlToDataFrame("temp.xml")
但收到此错误
xmlToDataFrame(xmlParse(doc), colClasses, homogeneous, collectNames, 中的错误: 在为函数“xmlToDataFrame”选择方法时评估参数“doc”时出错:错误:XML 内容似乎不是 XML:“temp.xml”`
XML 架构
<root>
<row Id="1" UserId="1" Name="Rohit" Date="2009-06-29T10:28:58.013" />
<row Id="2" UserId="3" Name="Rohit" Date="2009-06-29T10:28:58.030" />
</root>
我也试过了:
xml <- xmlParse("temp.xml")
输出:
错误:XML 内容似乎不是 XML:'temp.xml'
我的 XML 文件在同一个工作目录中。
另外,如果您想尝试,我已在此处上传示例 XML:http://www4.ncsu.edu/~rkandha/temp.xml
请提供一些关于我应该在这里使用哪个功能的指导。
【问题讨论】:
-
请发布您的代码。
-
已更新。虽然我还没有做过什么大事。
-
as.data.frame(xmlToList(xml)) -
我试过了,但结果格式不同
标签: xml r xml-parsing