taohuadaozhu 1. doc<- newXMLDoc() root<- newXMLNode("Document",doc=doc) child1<-newXMLNode("name","张三",parent=root) 这个程序里面,node如果是数字就能显示,如果是中文字符,如张三,就显示不出来。应该怎么处理呢? 请指教。
taohuadaozhu 好像是加“cdata=TRUE” 最终的结果是这样的 <student-id>1</student-id> <name><![CDATA[张三]]></name> 还没做解析,不知道后面会不会出现问题。
haodongxi 回复 第1楼 的 taohuadaozhu: 是不是存储时没用encoding ? saveXML(doc, file = "bob.xml", encoding = "UTF-8") 参见 https://stat.ethz.ch/pipermail/r-help/2013-October/361841.html