导航:首页 > 编程语言 > string转换成json

string转换成json

发布时间:2023-02-02 12:14:00

java中字符串怎么转json

string类型如果要转换成json的话,就需要写成这样的形式,如下:x0dx0aString jsonStr ="{'id':ཇ','parentId':'root','refObj':{'existType':'exist','deptType':'emp','treeNodeType':'dept'}}";x0dx0a JSONObject jsonObj = new JSONObject(jsonStr);x0dx0a JSONObject refObj = new JSONObject(jsonObj.getString("refObj"));x0dx0a String existType = refObj.getString("existType");x0dx0a System.out.println(existType);x0dx0ajar使用的是org.json.jar

⑵ 怎么在前端把string转化为json

1、//首先这个字符串要是一个合法的json字符串,才能转换成json对象

2、JSON.parse( str )//转换成json对象
3、JSON.stringify( jsonObject )//转换成json字符串

⑶ java 怎么将string转为jsonobject

转换方法:
import java.io.*;
import org.json.*;

public class Demo {
public static void main(String[] args) throws Exception {
String str = "{\"id_no\":\"342422198012001122\",\"mobile_no\":\"13666667789\",\"name\":\"徐丽\"}";
JSONObject obj = new JSONObject(str); //在这里转换。
System.out.println(obj);
System.out.println(obj.get("id_no")); // "342422198012001122"
}
}
要引入fast-json的包或回者开源答的包json.jar

⑷ 求:Java中将String类型转换成Json的方法

Java提供了JSON类可以用来来读取和转自换字符串,示例如下:
/**
* 重载objectToJsonStr方法
* @param obj 需要转换的JAVA对象
* @param format 是否格式化
* @return
* @throws MapperException
*/
public static String objectToJsonStr(Object obj,boolean format) throws MapperException{
JSONValue jsonValue = JSONMapper.toJSON(obj); //传入的字符串进行转换
String jsonStr = jsonValue.render(format);
return jsonStr;//返回一个json对象
}

⑸ java怎么将string数组转换为json

有两种方法实现:
(1)直接转换:
创建JSONArray对象、JSONObject对象,通过put方法将其数据以键值对的形式填充,如例:
//假如有一个Java实体类Person,包括以下属性:phone、sex、married、address。
ArrayList<Person> persons = new ArrayList<Person>();
for (int i = 0; i < 3; i++) {
persons.add(new Person("138******67", "女", true, "北京朝阳区"));//填充Java实体类集合
}
JSONArray array = new JSONArray();// Json格式的数组形式
JSONObject obj;//json格式的单个对象形式
for (int i = 0; i < persons.size(); i++) {
obj = new JSONObject();
//依次填充每一个Java实体对象
try {
obj.put("phone", persons.get(i).getPhone());//json通过put方式以key-value形式填充
obj.put("sex", persons.get(i).getSex());
obj.put("married", persons.get(i).getMarried());
obj.put("address", persons.get(i).getAddress());
array.put(obj);//将JSONObject添加入JSONArray
} catch (JSONException e) {
e.printStackTrace();

⑹ java怎么将string转换成json

用google的一个gson包: private Gson gson = new Gson(); String json = gson.toJson(xxx); xxx可以是List,HashMap。如果是String,格式需要自己确定

⑺ unity string怎么转换成json

引入jar包 json-lib-2.4 JSONObject jsonObject = JSONObject.fromObject("json格式的字符串"); String jsonStr = "{id:2}";JSONObject jsonObject = JSONObject.fromObject(jsonStr);int id = jsonObject.getInt("id");

⑻ string 转换成json

虽然时间已经过去那么就了,但我还是回答,这里的警告是说,json参数的类型是String ,从这段话中,我可以猜到,JSON是用反射的,获取对象的set访问器,也就是说这里的错误就是:参数JSON必须时一个实体 bean ,才能使用

⑼ string 怎么转换成json字符串

转换方式有来两种:
1、利用原自生JSON对象,将对象转为字符串:
参考代码如下:
var jsObj = {}; //定义object
jsObj.testArray = [1,2,3,4,5]; //初始化
jsObj.name = 'CSS3';
jsObj.date = '8 May, 2011';
var str = JSON.stringify(jsObj); //转换成string
alert(str); //弹出提示
2、重写toString()方法:
参考代码如下:
Dog.prototype.toString = function dogToString() {
var ret = 'Dog ' + this.name + ' is a ' + this.sex + ' ' + this.color + ' ' + this.breed;
return ret;
}

⑽ 请问jquery中把一个有格式string,如何转换成一个json

通过eval方式进行转换。

举例:

varstr='{a:"1"}';//定义了一个string格式
varjson=eval('('+str+')');//通过eval转换成json对象

补充:

eval加上圆括号的目的是迫使eval函数在处理JavaScript代码的时候强制将括号内的表达式(expression)转化为对象,而不是作为语 句(statement)来执行。举一个例子,例如对象字面量{},如若不加外层的括号,那么eval会将大括号识别为JavaScript代码块的开始 和结束标记,那么{}将会被认为是执行了一句空语句。

阅读全文

与string转换成json相关的资料

热点内容
从什么网站上查找国家标准 浏览:254
iphone5s最省电的浏览器 浏览:225
用数据线如何接摄像头 浏览:110
qq手机电脑互传文件 浏览:613
linux内核升级方法 浏览:986
iphone5没有热点 浏览:189
哪里有在线幼儿c语言编程 浏览:959
iframe跨域调用js对象 浏览:178
苹果手机能分文件夹吗 浏览:679
fdb文件怎么删除里面内容 浏览:638
龙江网络配置什么路由器 浏览:169
如何使用指标导入数据 浏览:866
平时用什么app看nba 浏览:503
win10想以管理员身份运行bat文件 浏览:85
合并单元格中的其他数据如何排序 浏览:331
电脑窗口程序在哪 浏览:281
前女友把我微信删了又加什么意思 浏览:655
win10不识别无线xboxone手柄 浏览:403
汽车之家app怎么看成交价 浏览:908
abc文件破解密码 浏览:516

友情链接