Re: String型からの InputStream の取得
西野です。
もう、ニュースグループは、悪の巣窟になっているようですので、怖いのですが。
>
>遅まきながらJDOMを使い始めました。使いやすいです。
>…が、ファイルに書き出そうとして、
>---
>Document doc = new Document(root);
>XMLOutputter out = new XMLOutputter(" ", true, "UTF-8");
>File f = new File("test.xml");
>FileWriter writer = new FileWriter(f);
>out.output(doc, writer);
>---
>としてencodingにUTF-8を指定しても<?xml version="1.0" encoding="UTF-8"?>とは
>なるものの肝心の文字コードがUTF-8になっていないようです。java.io.FileWriter
>がデフォルトエンコーディングで出力するせいでしょうか?
>UTF-8など望みのコードで出力するにはどのようにすればよいでしょうか?
>
>---
>かずほ
>
そこは、
FileOutputStream writer = new FileOutputStream(f);
out.output(doc, writer);
でございます。
頑張ってください、応援してます。
Fnews-brouse 1.9(20180406) -- by Mizuno, MWE <mwe@ccsf.jp>
GnuPG Key ID = ECC8A735
GnuPG Key fingerprint = 9BE6 B9E9 55A5 A499 CD51 946E 9BDC 7870 ECC8 A735