什么是XML?
• XML 指可扩大标记言语(EXtensible Markup Language)
• XML 是一种标记言语,很相似 HTML
• XML 的设想主旨是传输数据,而非显现数据
• XML 标签没有被预定义。您须要自行定义标签。
• XML 被设想为具有自我描述性。
• XML 是 W3C 的引荐规范
关于XML更细致的引见,拜见链接:http://www.w3school.com.cn/xml/xml_intro.asp
R言语怎样剖析XML?
R言语供应了XML包剖析XML数据格式,包含导入XML数据和处置惩罚XML数据,举例说明以下。
## 加载XML包 library('XML') ## 自定义一个XML数据内容 content <- '<note> <name>shujuren</name> <url>http://shujuren.org</url> <date>2016-01-01</date> </note>' doc <- xmlParse(content, encoding="UTF-8")xmlToList(doc) # use an R-level node representationdoc1 <- xmlTreeParse(content)xmlToList(doc1) ## 转换成DataFrame范例xmlToDataFrame(doc)
数据框的效果以下:
text1 shujuren2 http://shujuren.org3 2016-01-01
思索:
手机上面的通讯录能够导成XML数据格式,怎样用R言语的XML举行导入和处置惩罚?
参考链接:
http://www.ki4.cn/xml_rss-353691.html
以上就是XML包导入和处置惩罚XML数据格式|R包 的内容,更多相关内容请关注ki4网(www.ki4.cn)!