package test;
import java.util.List;
import net.sf.json.JSONArray;
import net.sf.json.JSONObject;
public class JSONUtil {
public static String list2JSON(List<?> list) {
JSONArray ja = JSONArray.fromObject(list);
String s = htmlEncode(ja.toString());
return s;
}
public static String obj2JSON(Object o) {
JSONObject obj = JSONObject.fromObject(o);
String s = htmlEncode(obj.toString());
return s;
}
public static String htmlEncode(String str) {
StringBuffer sb = new StringBuffer();
for (int i = 0; i < str.length(); i++) {
int c = (int)str.charAt(i);
if (c>127 && c!=160) {
sb.append("&#").append(c).append(";");
} else {
sb.append((char)c);
}
}
return sb.toString();
}
}
网页获取JSON中文返回乱码解决方案(java + js)
4星 · 超过85%的资源 需积分: 41 56 浏览量
2013-07-31
13:58:28
上传
评论
收藏 670B RAR 举报
suixinju
- 粉丝: 0
- 资源: 4
最新资源
- 冯璐阳 42105650—祝福.docx
- 基于多种算法及改进算法实现的移动机器人路径规划matlab源码(含A星算法+PRM+RRT的改进等).zip
- 布里斯托尔纸细分市场、总体规模、先进性、市占率行业分析报告2024年.docx
- Obi绳子插件,好用的很 6.5.4版本
- openjfx-22.0.1-windows-x64-bin-sdk.zip
- 基于ros和stm32f1的小车代码(含串口通信)+项目说明.zip
- 人体姿态估计-基于Tensorflow实现的人体姿态估计算法-附项目源码-优质项目分享.zip
- java实现所有算法大全
- JDBC DAO模式 (复习)
- Proteus仿真AT89C51电子密码锁
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
- 1
- 2
- 3
前往页