亂碼轉換所有字符集配比

String myFileName = "code:1022{\"code\":1022,\"data\":null,\"msg\":\"ç­¾åéªè¯å¤±è´¥\"}";
			System.out.println(new String(myFileName.getBytes("gbk")));   
			System.out.println(new String(myFileName.getBytes("utf-8"),"gbk"));
			System.out.println(new String(myFileName.getBytes("iso-8859-1"),"gbk")); 
			System.out.println(new String(myFileName.getBytes("gb2312"), "gbk"));
			System.out.println(new String(myFileName.getBytes("utf-8")));   
			System.out.println(new String(myFileName.getBytes("gbk"),"utf-8"));
			System.out.println(new String(myFileName.getBytes("iso-8859-1"),"utf-8"));// --------
			System.out.println(new String(myFileName.getBytes("gb2312"), "utf-8"));
			System.out.println(new String(myFileName.getBytes("iso-8859-1")));  //// ------------
			System.out.println(new String(myFileName.getBytes("gbk"),"iso-8859-1"));
			System.out.println(new String(myFileName.getBytes("utf-8"),"iso-8859-1")); 
			System.out.println(new String(myFileName.getBytes("gb2312"), "iso-8859-1"));

			System.out.println(new String(myFileName.getBytes("gb2312")));   
			System.out.println(new String(myFileName.getBytes("gbk"),"gb2312"));
			System.out.println(new String(myFileName.getBytes("utf-8"),"gb2312")); 
			System.out.println(new String(myFileName.getBytes("iso-8859-1"), "gb2312"));

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章