忍者ブログ
ADMINWRITE
日々の覚え書き。 まだまだぴよぴよ。 最近は勉強過程をさらして恥かいてます。
[197]  [196]  [195]  [194]  [193]  [192]  [191]  [190]  [189]  [188]  [187
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

jdomのDocument型をString型に変える方法。


☆StringWriterを使う

Document doc;
StringWriter stringwrite = new StringWriter();

try{
TransformerFactory tf = TransformerFactory.newInstance();
Transformer transformer = tf.newTransformer();
transformer.transform(new JDOMSource(doc), new StreamResult(stringwrite));
String xml = stringwrite.toString();

}catch(){
ごにょごにょ
}
 finally
        {
            try
            {
                if( stringwrite!= null )
                {
                    stringwrite.close();
                }
            }
            catch( IOException e )
            {
                e.printStackTrace();
            }
        }


docには要素が入ってます。

参考サイト
http://d.hatena.ne.jp/haraguroblog/20070719/1184850976
http://www.kab-studio.biz/Programing/JavaA2Z/Word/00000908.html


☆XMLOutputterを使う

String text = new XMLOutputter().outputString(document);

documentはjdomの要素が入っているやつ。


個人的には2つめの方が楽だと思う。一行だしね。あと、自分のやりたいことが2番目の奴でうまくいった気がする(今日現在)。

間違っていたらごめんなさい。


PR
この記事にコメントする
お名前
タイトル
文字色
メールアドレス
URL
コメント
パスワード   Vodafone絵文字 i-mode絵文字 Ezweb絵文字
この記事へのトラックバック
この記事にトラックバックする:
カレンダー
07 2018/08 09
S M T W T F S
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
最新コメント
[12/13 sakushisyou]
[10/19 sakushisyou]
[08/26 ゆうひ]
[08/13 sakushisyou]
[11/23 ゆうひ]
最新トラックバック
プロフィール
HN:
ゆうひ
性別:
非公開
自己紹介:
はやく一人前になりたーい(謎)
成長していければいいな。。。
成長してるよね?
自称・メイドプログラマー(修行中)
料理の味付けはおおざっぱ。
バーコード
ブログ内検索
カウンター
クリック募金♪
世界樹の迷宮

Designed by 湯月   Material by ウタノツバサ
Copyright c [ ゆうひ堂本舗 ] All Rights Reserved.

忍者ブログ [PR]