0

Androidでアプリウィジェットで使用するために着信xmlフィードを解析していますが、問題は、フランス語の文字がそのxmlで正しくエンコードされていないことです:

Super Promo � l'incontournable Alhambra Thalasso 5* Hammamet : La nuit du 29/08 � seulement 107.185 DT au lieu de 126.100 DT  en LPD

そして、私はこのようにファイルを解析しています:

            InputSource isrc = new InputSource(this.feed.openStream());
            isrc.setEncoding("UTF-8");

            DocumentBuilder builder = factory.newDocumentBuilder();
            Document dom = builder.parse(isrc.getByteStream());
            Element root = dom.getDocumentElement();

これらの奇妙な文字を取り除く方法はありますか?

ありがとう。

4

2 に答える 2

1

これを見てください

UTF-16エンコーディングを一度使用することをお勧めします

于 2013-09-18T09:08:42.850 に答える