マイペースなプログラミング日記

DTMやプログラミングにお熱なd-kamiがマイペースに書くブログ

XPathをコンパイルしておくと、どの程度速くなるのか気になったので実験してみた その2

XPathをコンパイルしておくと、どの程度速くなるのか気になったので実験してみたXPathの式を


//titile/text()
に変更したところ、1万回実行した結果

XPath#evaluateを直接呼び出したプログラム
9.8〜9.9秒

XPath#compileしてからXPathExpression#evaluateを呼び出したプログラム
8.6〜8.7秒

と1秒の差がでた。XPathの式次第で差がかなり変わってくるんだな