javax.xml.transform.Transformer
に問題があります。Java xml Transformer to escape&
XML文書を作成しようとしていますが、その属性の1つがクエリのために&
を含むHTTPリンクです。 transform()
メソッドを呼び出した後、&
の文字はすべて&
になります。
&
を&
に変換しないようにトランスフォーマを構成できる方法はありますか?前もって感謝します。私が作成しようとしています、XML文書内の
編集
、属性の一つは、クエリ文字列とのHTTPリンクです。それでは、私は結果として持ちたいことは
<Notification url="http://www.xyz.com/notify.jsp?param1=123¶m2=345/>
ようなものです。しかし、私は文字列にXML文書を変換し、ソケットの上にそれを送信する必要があるので、私は今取得していますと、
<Notification url="http://www.xyz.com/notify.jsp?param1=123&param2=345/>
です。だから私は&
を最終結果として&
に変換したくありません。
**トランスフォーマで '&'を '&' **に変換しないように設定しています - '&'を '&'に設定していますか?または '&'以外のものを表示したいですか? – anirvan
申し訳ありませんがanirvan、投稿した後にチェックするのを忘れました。はい、私は '&'を '& amp;'に変換したくありません。ありがとう。 –