HTTPリクエストを送信後、レスポンスのXML解析にXMLStreamReaderを利用していたところ、文字化けが発生。
マルチバイトの文字列が「?」になってしまう。
■環境
Linux
直前のStringBufferをtoStringで表示すると文字化けしていない。
またローカル環境のWindows、Eclipse上では同現象は発生しない。
Linux環境特有の現象なのか。
また調べてみるとXMLStreamReaderを提供しているStAXには注意事項があるようです。
StAXに関する注意事項
うむむ。。。結構javaDocと動作が異なる箇所があったりするみたい。