原来android4.0的json包已经对这个问题做了处理。见代码: public JSONTokener(String in) { // consume an optional byte order mark (BOM) if it exists if (in != null && in.startsWith("\ufeff")) {