現在、JAVAのXML/DOMを利用して
XMLを生成してタグ、インデントを含めそのまま
WEBブラウザに出力するようにしたいと思っていますが、
この場合、XMLのタグがWEBブラウザでタグと認識され、除去されてしまいます。
XMLのタグを除去せず、そのまま画面に表示することは可能でしょうか?
可能であれば、その方法を教えていただけませんか?
宜しくお願いします。
今書いているコード
DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
DocumentBuilder builder;
builder = factory.newDocumentBuilder();
DOMImplementation domImpl = builder.getDOMImplementation();
Document document = domImpl.createDocument("","test",null);
Element test = document.getDocumentElement();
Element aiueoNode = document.createElement("AAA");
Element abcdeNode = document.createElement("BBB");
aiueoNode.appendChild(document.createTextNode("あいうえお");
abcdeNode.appendChild(document.createTextNode("ABCDE");
test.appendChild(aiueoNode);
test.appendChild(abcdeNode);
TransformerFactory tf = TransformerFactoryImpl.newInstance();
tf.setAttribute(TransformerFactoryImpl.INDENT_NUMBER, "2");
Transformer transformer = tf.newTransformer();
transformer.setOutputProperty(OutputKeys.INDENT, "yes");
transformer.setOutputProperty(OutputKeys.METHOD, "xml");
PrintWriter out = new PrintWriter(response.getOutputStream(), true);
StringWriter writer = new StringWriter();
StreamResult result = new StreamResult(writer);
DOMSource source = new DOMSource(document);
transformer.transform(source, result);
/**XMLを文字列にして出力**/
out.println(writer.toString());
現在IE出力例は「あいうえおABCDE」ですが、下記のように出力したいです。
「<test>
<AAA>あいうえお</AAA>
<BBB>ABCDE</BBB>
</test>」
宜しくお願いします。
java:1.6/tomcat:6.0/IE:8
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP PHP一覧表示した項目にリンクをはりたい 1 2023/07/12 17:08
- Java java final 1 2022/06/10 22:49
- その他(プログラミング・Web制作) Latexに関する質問です。 3 2023/05/23 10:18
- XML XML同じ名前の要素を自動で集約するツール 1 2022/04/11 09:21
- C言語・C++・C# C#テキストボックスの文字を配列にいれてその後表示する 4 2022/07/17 04:47
- Java java 入力 3 4 3 出力 ABC DEFG HIJ このようなプログラムの書き方を教えてくだ 2 2022/07/15 14:18
- その他(プログラミング・Web制作) VScodeでpythonプログラムの関数を実行したい 2 2022/07/13 19:24
- Excel(エクセル) PHPプログラムをエクセルに張り付けると検索ボックスがでてくる! 3 2022/05/08 07:10
- Perl perl このテキストファイルを簡単に配列に入れるには? 2 2022/04/27 20:24
- Ruby 【JAVA】数字をひし形に出力するプログラムについて 2 2022/07/11 23:32
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ジャバスクリプトについて。
-
System.err. printlnとSystem.o...
-
1~100までの数字を表示し、か...
-
Javaで改行などが出来ないのです。
-
System.out.printlnの出力先
-
Log4jで機能毎に別ファイルへ出...
-
JAVAのServletで、画像表示につ...
-
System.out.printlnの意味がよ...
-
flush()とclose()について
-
system.out.printが出力されない
-
一定のスペースを空けて端を揃...
-
1~100までの数字を表示したい
-
Eclipseのコンソールを常に表示...
-
VBSエラー"オブジェクト型の変...
-
HashMapの内容
-
javaにおけるCSV出力時の文字コ...
-
switch分が機能しません。
-
java ファイル操作について
-
Java 九九の表について
-
StringBufferで改ページ処理を...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
System.err. printlnとSystem.o...
-
Log4jで機能毎に別ファイルへ出...
-
System.out.printlnの出力先
-
Eclipseのコンソールを常に表示...
-
Javaで改行などが出来ないのです。
-
flush()とclose()について
-
system.out.printが出力されない
-
1~100までの数字を表示し、か...
-
StringBufferで改ページ処理を...
-
InputStreamはreadが1回しかで...
-
JavaScriptの変数をjavaのメソ...
-
Tomcatが無応答となる現象が起...
-
1~100までの数字を表示したい
-
switch分が機能しません。
-
数字文字列をパック10進数に変...
-
VBSエラー"オブジェクト型の変...
-
Apache POI のログについて
-
System.out.printlnの意味がよ...
-
Javaの問題なのですが、 永久ル...
-
OpenSSL関数エラーについて
おすすめ情報