[問題類型]:
程式諮詢(我想用R做某件事,但是我不知道要怎麼用R寫出來
[軟體熟悉度]:
入門(寫過其他程式,只是對語法不熟悉)
[問題敘述]:
各位先進好,我想用R批次把XML檔轉成CSV檔
但是不知道該怎麼做
懇求各位幫忙 感謝先
作者:
andrew43 (討厭有好心推文後刪文者)
2016-11-11 20:57:00xml的結構可能很複雜。要先設想好怎麼正規化成二維資料
這個資料,我以前工作解析過,我就不便解給原po看了,原po可以來信告知身份,如果是同老闆,我可以告知我之前的相關操作
恩... 這個XML的解析稍有難度主要是他需要分成三段來解析,然後再組合才能組成我們常見的table型式而且檔案多,速度會很慢,還需要一些加速方式
三段是指 它裡面有三層都有資訊你必須三層資訊都先抓出來 在整併/個別
原來是這樣,我懂了可是要怎麼操作我不知道,我對於XML不熟悉,抱歉
你需要先知道xml的attribute, name那些是指什麼先去看XML的架構吧
看完了以後再看範例,我的解讀是xml_attrs可以提取xml裡的屬性值是這樣嗎?
我用我的xml嘗試xml_attrs的時候一直跑出錯誤訊息耶no applicable method for 'xml_attrs' applied to anobject of class "c('XMLInternalDocument', 'XMLAbstractDocument')"