HiRDB XML拡張機能 HiRDB XML Extension Version 8

[目次][用語][索引][前へ][次へ]

5.6 PrdbXMLConverterクラス

この節では,XML変換ライブラリで提供するクラスについてリファレンス形式で説明します。

説明
XMLデータファイルをESIS-B形式に変換するクラスです。

パッケージ名称
JP.co.Hitachi.soft.HiRDB.XMLConverter

スレッドへの対応
このクラスはマルチスレッドに対応していません。マルチスレッドでXMLデータをESIS-Bに変換する場合は,スレッドごとにPrdbXMLConverterインスタンスを生成してください。

表5-8 メソッド(パブリックメソッド)一覧(PrdbXMLConverterクラス)

機能 メソッド名
ESIS-B形式の生成 createESISB
ESIS-B形式生成に関する設定を行う setProperty
XML構造によるフィルタリングを設定 setFilter
XML構造によるフィルタリングを解除 unsetFilter

表5-9 フィールド(パブリックフィールド)一覧(PrdbXMLConverterクラス)

説明 フィールド名
妥当性検証を表す設定項目ID VALIDATE
出力文字コードを表す設定項目ID ENCODE
外部エンティティ参照を表す設定項目ID EXTERNAL_ENTITY
XMLSchemaによる妥当性検証を表す設定項目ID XMLSCHEMA
文字列の正規化の設定を表す設定項目ID REGULAR_FOR_TEXT
MS規格のUTF-8を表す設定値ID UTF_8_MS
JIS規格のUTF-8を表す設定値ID UTF_8_JIS
MS規格のシフトJISを表す設定値ID SJIS_MS
JIS規格のシフトJISを表す設定値ID SJIS_JIS
MS/JISが実行環境に依存するシフトJISを表す設定値ID SJIS
EUC_JPを表す設定値ID EUC_JP
US_ASCIIを表す設定値ID US_ASCII
表5-8,表5-9の各メソッドの詳細について,これ以降で説明します。
<この節の構成>
createESISB
setProperty
setFilter
unsetFilter