パッケージ org.opengion.fukurou.xml
クラス DomParser
- java.lang.Object
-
- org.opengion.fukurou.xml.DomParser
-
public final class DomParser extends java.lang.Object
XMLファイルを読み取って、Document オブジェクトを取得する、ユーティリティークラスです。 javax.xml.parsers および、org.w3c.dom の簡易処理を行います。 read で、Document を読み込み、write で、ファイルに書き出します。 なお、書き出しに関しては、UTF-8 固定で、かつ、Transformer で行いますので、 属性の並び順は、保障されません。(つまり、簡易的な書き出し機能です。)- 変更履歴:
- 5.1.7.0 (2010/06/01) 新規作成
- バージョン
- 5.0
- 作成者
- Kazuhiko Hasegawa
- 導入されたバージョン:
- JDK6.0,
-
-
メソッドの概要
すべてのメソッド staticメソッド concreteメソッド 修飾子とタイプ メソッド 説明 static org.w3c.dom.Document
read(java.io.File aFile)
XMLファイルを読み込み、org.w3c.dom.Documentを返す。static void
write(java.io.File aFile, org.w3c.dom.Document aDocument)
Documentを指定ファイルに保存する。
-
-
-
メソッドの詳細
-
read
public static org.w3c.dom.Document read(java.io.File aFile)
XMLファイルを読み込み、org.w3c.dom.Documentを返す。- パラメータ:
aFile
- XMLファイル- 戻り値:
- 構築した Document( nullは読み込み失敗 )
- 変更履歴:
- 6.4.2.0 (2016/01/29) ex.printStackTrace() を、ThrowUtil#ogStackTrace(Throwable) に置き換え。
-
write
public static void write(java.io.File aFile, org.w3c.dom.Document aDocument)
Documentを指定ファイルに保存する。- パラメータ:
aFile
- 保存先ファイルaDocument
- Documentインスタンス- 変更履歴:
- 5.1.9.0 (2010/08/01) Closeされないバグを修正, 5.6.6.0 (2013/07/05) 若干のインデックス(らしきもの)を入れます, 6.3.8.0 (2015/09/11) FileUtil#getPrintWriter( File,String ) を使用。, 6.4.0.2 (2015/12/11) Transformer のエラーを、より詳細に出力します。, 6.4.2.0 (2016/01/29) ex.printStackTrace() を、ThrowUtil#ogStackTrace(Throwable) に置き換え。
-
-