createESISB
機能
ESIS-B形式を生成します。
形式
public byte[] createESISB(String xmlFileName)
引数
戻り値
発生する例外
発生する例外を次の表に示します。
表5-10 createESISBで発生する例外
名称 | 要因 |
---|---|
PrdbIllegalXMLException | 引数に指定したXMLデータファイルはXML変換ライブラリの制限に抵触しています。 |
org.xml.sax.SAXParseException | 引数に指定したXMLデータファイルが不正です。 |
org.xml.sax.SAXException | XMLパーサがXMLデータファイルの解析を続行出来ません。 |
java.io.FileNotFoundException | 引数に指定したXMLデータファイルか外部参照ファイルが開けません。 |
java.io.IOException | XMLデータファイルの変換中に入出力例外が発生しました。 |
org.xml.sax.SAXNotRecognizedException | XMLパーサが不正です。 |
org.xml.sax.SAXNotSupportedException | XMLパーサが不正です。 |
javax.xml.parsers.ParserConfigurationException | XMLパーサが不正です。 |
PrdbSystemError | 内部矛盾が発生しています。 |
使用例
PrdbXMLConverter converter = new PrdbXMLConverter();
byte esisb[]=converter.createESISB("test.xml");
注意事項
引数に指定するXMLデータの注意事項については「5.5 XMLデータ」を参照してください。