カード 4.0 の RFC から、vcard 4.0 は常に utf-8 であることを知りました。
http 経由で転送される export.vcf ファイルに連絡先をエクスポートするために ez-vcard を使用しています。
response.setContentType("text/vcard; charset=utf-8");
response.setStatus(HttpServletResponse.SC_OK);
PrintWriter writer = response.getWriter();
VCardWriter vCardWriter = new VCardWriter(writer, VCardVersion.V4_0);
// add cards...
vCardWriter.close();
何だと思う?文字が正しくエンコードされていません。テキスト エディタでファイルを開くと、文字が乱れています。
何か助けはありますか?