2.10.2.1 XMLパーサーの制御

Xerces-C++パーサーのキャッシュ機能を有効または無効にする方法は次の2通りです。

  • URLENTITYCACHINGURLENTITYCACHEDIRという2つの環境変数を使用して管理的に制御します。
  • 特定のXercesパーサー・クラス・メソッドを指定する4つのATMI関数を使用してプログラム的に制御します。
    • getURLEntityCaching()
    • setURLEntityCaching()
    • getURLEntityCacheDir()
    • setURLEntityCacheDir()

    ノート:

    これらの4つのメソッドは、Apache Xerces-C++パーサーに加えられたOracle Tuxedoの拡張機能です。以下の2つのXercesオブジェクトと組み合わせて排他的に使用されます。
    • XercesDOMParser
    • SAXParser