2016-05-04 14 views
0

XMLパッケージを使用して、idとrefの値をRで抽出するにはどうすればよいですか? 残りの要素を抽出することはできましたが、これらの2つの値を参照する方法はあまりよく分かりません。 SD_162_13421814SD_162_13421695の値を2つの別々の変数に入れたいのですが。XMLの要素R

ありがとうございました!

例えば
</post>  
    <post id="SD_162_13421814" ref="SD_162_13421695">  
</post> 
+0

- <ポストidは= "SD_162_13421814" refは= "SD_162_13421695">答えを – shashankp

答えて

0

txt <- '<post id="SD_162_13421814" ref="SD_162_13421695"> <post_score>0</post_score> </post>' 
library(XML) 
xml <- xmlParse(txt, asText=TRUE) 
t(xpathSApply(xml, "//post", xmlAttrs)) 
#  id    ref    
# [1,] "SD_162_13421814" "SD_162_13421695" 
+0

感謝。私はxmlAttrsの代わりにxmlValueを使用していました。 – shashankp

+0

'(xmlAttrs(x)、score = xmlValue(x))))'を実行することによって、 – lukeA