将{XML}
包中的对象转换回“正常”R字符向量的最佳方式是什么?将XMLInternalDocument转换为字符向量
例如:
require(XML)
doc <- htmlParse("http://cran.r-project.org/web/packages/XML/index.html")
class(doc)
# [1] "HTMLInternalDocument" "HTMLInternalDocument"
# "XMLInternalDocument" "XMLAbstractDocument"
类似this建议,我可以这样做:
doc.char <- capture.output(doc)
但是,这似乎是一个迂回路线。但是,我没有找到任何其他适当的方法。这让我烦恼了几次。
啊谢谢你的解释。 'showMethods'和'as'就是我一直在寻找的东西。学会了...... – lukeA
非常感谢@Martin Morgan –