リソースファイルからhtmlテキストを次のように読んでいます
InputStream fstream = this.getClass().getClassLoader()
.getResourceAsStream(filename);
myString = IOUtils.toString(fstream, "UTF-8");
しかし、html に次のような特殊文字が含まれている場合
McDonald's
に変換し ます。McDonald?s
に置き換える'
と解決できますapos
が、他に方法はありますか。それはいくつかのエンコーディングの問題ですか?? 私のファイルにはこれらの特別な文字が数千個含まれているため、すべての文字を置き換えるのは非常に面倒です。
ありがとう、