0

添付ファイルをデコードできません。=?utf-8?B?MS5qcGc=エンコードされているようなものです。その添付ファイルを解読する必要があります。デコードに使用しているJavaコード

private static String decodeName(String name) throws Exception {
  if (name == null || name.length() == 0) {
   return "unknown";
  }
  String ret = java.net.URLDecoder.decode(name, "UTF-8");

  // also check for a few other things in the string:
  ret = ret.replaceAll("=\\?utf-8\\?q\\?", "");
  ret = ret.replaceAll("\\?=", "");
  ret = ret.replaceAll("=20", " ");

  return ret;
 }

デコードのために私を助けてください。

4

1 に答える 1

1

添付ファイルをデコードしようとしていますよね?この JavaMail FAQ エントリを参照してください。

于 2012-05-14T17:26:06.667 に答える