2
我有從R.創建R中的XML文件並保存
保存XML文件中的問題首先,我寫到這裏我的代碼:
doc = newXMLDoc()
document = newXMLNode("Document", doc = doc)
set = newXMLNode("Settings", parent = document)
elements = newXMLNode("Elements", parent = set)
newXMLNode("Canvas", parent = elements, attrs = c(Id = "1"))
newXMLNode("Canvas", parent = elements, attrs = c(Id = "2"))
objcol = newXMLNode("ObjectCollection", parent = document)
timeSeries1 = newXMLNode("Timeseries", parent = objcol)
timeSeries2 = newXMLNode("Timeseries", parent = objcol)
saveXML(doc, file="test.dtv", indent = T,
prefix = '<?xml version="1.0" encoding="utf-8" standalone="no"?>\n')
所以,如果我保存的文檔沒有前綴,都是好,但我沒有在我的輸出文件中加上前綴。當我添加前綴屬性到函數saveXML時,輸出非常糟糕。它前綴後只有一個'\ n'(因爲我把它寫在前綴字符串中),但所有文檔都在一行上。我沒有想法如何解決它。 感謝您的關注。
您使用哪個軟件包來創建XML文檔? – ricoderks
@ricoderks我使用XML包 –