5.5.3 エンティティ
ここでは,DTD内で外部エンティティを定義した場合の注意事項を説明します。
- 〈この項の構成〉
(1) 解析対象の外部エンティティ
PrdbXMLConverterクラスのsetPropertyメソッドで外部エンティティファイルの読み込みを有効にした場合は,外部エンティティファイルの内容を含んだESIS-B形式データを生成します。また,外部エンティティファイルが存在しない場合はFileNotFoundExceptionが発生します。
(2) 解析対象外の外部エンティティ
DTD内で解析対象外の外部エンティティを指定して,属性値の型が「ENTITY」または,「ENTITIES」の属性値に解析対象外エンティティ名を指定した場合は,生成されたESIS-B形式データ内の属性値は解析対象外エンティティ宣言のSystemIDの値となります。