【関連する外部ページ】
R システムの CRAN の URL: https://cran.r-project.org/
R システムで,次のコマンドを実行し,インストールする. vignette で説明を表示.
このとき「Secure CRAN mirrors」のような,ミラーサイトの選択画面が出たときは「Japan」のものを選ぶ.
install.packages("XML") vignette("XML")
この操作でインストールが行われる. R システムのパッケージのインストールについては、 必要に応じて「R システムでのパッケージのインストール」のページを参考にしてください.
処理したい XML ファイルを準備しておく
cd /tmp R
library(XML)
doc = xmlInternalTreeParse("1.xml")
getNodeSet(doc, "/osm/node")
getNodeSet(doc, "/osm/node[@lon > 12.25]")
xmlGetAttr 関数を使って 属性 lon の属性値を取り出す例
s >- getNodeSet(doc, "/osm/node") sapply(s, function(x) xmlGetAttr(x, "lon"))