シンボルの説明だけを使用して、Javaでシンボルをファイルに印刷するにはどうすればよいですか?シンボル と<と>をファイルに保存する方法< and >
記号を含むDB2から文字列を受け取りました。 2つのサンプル:
1) <0800>
2) 51V 3801Z
このような文字列は、2つの異なる場所に行きます。 1つはJSPをHTMLとしてレンダリングすることです。パーフェクトです;私はそれぞれ<0800>
と51V 3801Z
を得ます。もう1つはjava.io.FileWriter
で作成されたCSVファイルで、 "<"、 ">"、および ""に変換されません。代わりに、それはDB2のものとまったく同じように印刷されます。
<0800>
and 51V 3801Z.
「新しい」nioライブラリーは私に役立つことはありますか?私はapache.commons.lang3.StringScapeUtils.escapeHTML4
を試してみました。
「escapeHTML4」ではなく「* un * escapeHtml4」を試してください。 – Pshemo
http://stackoverflow.com/questions/599634/convert-html-character-back-to-text-using-java-standard-libraryまたはhttp://stackoverflow.com/questions/994331/javaを参照してください。 -how-to-decode-html-character-entities-in-java-like-httputility-htmldecode –
Pshemo、申し訳ありませんが、「un *」の意味が分かりません。の大文字について... TMLは、親切に、無視してください。私はちょうどタイプミスとしてescapeHtml4の代わりにescapeHTML4を書いた。 –