【发布时间】:2012-01-12 20:11:23
【问题描述】:
我正在使用 R 中的一些 XML 数据并遇到关于“externalptr”类型的错误。
1) 当我尝试使用 xmlInternalTreeParse() 函数(XML 包的一部分)时出现以下错误。
doc = xmlInternalTreeParse(xmldatavariable)
'Error in as.vector(x, "character") : cannot coerce type 'externalptr'
to vector of type 'character''
2) 当我尝试将 XML 数据写入文本文件时出现此错误,因此我可以查看它并查看错误可能是什么。
write(xmldatavariable,"sample.txt")
Error in cat(list(...), file, sep, fill, labels, append) :
argument 1 (type 'externalptr') cannot be handled by 'cat'
有什么建议吗?谢谢 - Z
【问题讨论】:
-
上一个问题的工作代码有什么问题?你不就是用错了吗?
-
上一个问题的代码适用于示例数据。它不适用于具有真实数据的大型程序。我确定我用错了,我只是不知道我做错了什么。
-
您可能需要了解一些 XML 包的示例。