SAXパーサでShift_JIS切り替え機能を使用する基本的なコーディングの流れについて説明します。コーディング例を次に示します。
![[図データ]](figure/zu040i00.gif)
コーディング例について次に説明します。各項番はコーディング例のコメントに記述している番号に対応しています。
- SAXParserFactoryを作成します。
javax.xml.parsers.SAXParserFactoryのstaticメソッドnewInstance()を使用してファクトリを作成します。
- SAXParserを作成します。
newSAXParser()を使用してSAXパーサを作成します。
- XMLReaderを取得します。
getXMLReader()を使用してXMLReaderを取得します。
- Shift_JISをMS932に切り替えます。
SAXパーサの設定用メソッドsetPropertyの第一引数に設定キーhttp://cosminexus.com/xml/properties/shift_jis_mapを,第二引数にMS932を指定します。