5.6 PrdbXMLConverterクラス
この節では,XML変換ライブラリで提供するクラス(PrdbXMLConverter)について説明します。
- 説明
-
XMLデータファイルをESIS-B形式に変換するクラスです。
- パッケージ名称
-
JP.co.Hitachi.soft.HiRDB.XMLConverter
- スレッドへの対応
-
このクラスはマルチスレッドに対応していません。マルチスレッドでXMLデータをESIS-B形式に変換する場合は,スレッドごとにPrdbXMLConverterインスタンスを生成してください。
PrdbXMLConverterクラスが提供するメソッドとフィールドを次に示します。
メソッド名 |
機能 |
---|---|
ESIS-B形式データの生成 |
|
ESIS-B形式データ生成に関する設定 |
|
XML構造によるフィルタリングの設定 |
|
XML構造によるフィルタリングの解除 |
フィールド名 |
説明 |
---|---|
VALIDATE |
妥当性検証を表す設定項目ID |
ORIGINAL_XML |
原文保持を表す設定項目ID |
ENCODE |
出力文字コードを表す設定項目ID |
EXTERNAL_ENTITY |
外部エンティティ参照を表す設定項目ID |
XMLSCHEMA |
XMLSchemaによる妥当性検証を表す設定項目ID |
REGULAR_FOR_TEXT |
文字列の正規化の設定を表す設定項目ID |
UTF_8_MS |
MS規格のUTF-8を表す設定値ID |
UTF_8_JIS |
JIS規格のUTF-8を表す設定値ID |
SJIS_MS |
MS規格のシフトJISを表す設定値ID |
SJIS_JIS |
JIS規格のシフトJISを表す設定値ID |
SJIS |
MS/JISが実行環境に依存するシフトJISを表す設定値ID |
EUC_JP |
EUC_JPを表す設定値ID |
US_ASCII |
US_ASCIIを表す設定値ID |
表5-8に示す各メソッドの詳細について,以降で説明します。
- 〈この節の構成〉