機能に対して、xmlParse
機能をいつ使用したいですか?また、パラメータ値がuseInternalNodes=TRUE
またはasText=TRUE
の場合は便利ですか?例えばR XML Packageでは、xmlParseとxmlTreeParseの違いは何ですか?
:
library("XML")
nct_url <- "http://clinicaltrials.gov/ct2/show/NCT00112281?resultsxml=true"
xml_doc <- xmlParse(nct_url, useInternalNodes=TRUE)
対は
doc <- xmlTreeParse(getURL(nct_url), useInternalNodes=TRUE)
top <- xmlRoot(doc)
top[["keyword"]]
xmlValue(top[["start_date"]])
xmlValue(top[["location"]])
人々が... $ $のdoc $子供を経由してトラバーサルを非繰り返しノードを取得するためxmlTreeParse
機能を使用しているようです。しかし、私はそれぞれのアプローチがいつ最良であるかを理解していません。 XMLの解析は、Rをほとんど放棄してPythonを学ぶ理由の1つです。本の購入を余儀なくされることなく、ダミーの例が欠けている。