不创建实体对象,利用newstonjson得到json格式字符串,键对应的值
2018-05-30 10:40
316 查看
1.Json字符串嵌套格式解析
string jsonText = "{\"beijing\":{\"zone\":\"海淀\",\"zone_en\":\"haidian\"}}"; JObject jo = (JObject)JsonConvert.DeserializeObject(jsonText); string zone = jo["beijing"]["zone"].ToString(); string zone_en = jo["beijing"]["zone_en"].ToString();
2.Json字符串数组格式解析
string jsonArrayText = "[{'a':'a1','b':'b1'},{'a':'a2','b':'b2'}]"; //"[{'a':'a1','b':'b1'}]即使只有一个元素,也需要加上[] string jsonArrayText = "[{\"a\":\"a1\",\"b\":\"b1\"},{\"a\":\"a2\",\"b\":\"b2\"}]"; //上面写法和此写法效果一样 JArray jArray = (JArray)JsonConvert.DeserializeObject(jsonArrayText);//jsonArrayText必须是带[]数组格式字符串 string str = jArray[0]["a"].ToString();
相关文章推荐
- java将实体对象转换成JSON格式的字符串
- 如何利用fastjson将JSON格式的字符串转换为Map,再返回至前端成为js对象
- java将json格式的字符串转成实体对象
- 解析文件,传入一个字符串或者一个文件,得到json对象,或者json格式字符串
- $.parseJSON() 函数用于将符合标准格式的的JSON字符串转为与之对应的JavaScript对象。
- 利用阿里的json工具包处理json格式字符串转对象
- Spring MVC 后端获取前端提交的json格式字符串并直接转换成control方法对应的参数对象
- JSON 格式的转换: 数组、字符串、List集合、DataTable,实体对象
- 利用jquery对MVC输出的json对象进行处理,修改日期格式及取字符串的一部分
- 将Json字符串转为实体对象
- 利用反射遍历对象属性输出json字符串
- 实体对象转化为json字符串
- iOS动态特性初研究(利用JSON动态创建类型和对象)
- VS快速生成JSON数据格式对应的实体
- JSON对象反序列化为Java对象的时候自定义Date类型的字符串格式
- JavaScript中创建 JSON 对象并将json对象中的值放入对应的对应的网页中
- JS将对象转换Json格式的字符串
- android/java中把对象、对象bean、Collection以及字符串转换成Json格式数据
- 使用Gson对象将json格式的字符串与集合和对象互转
- Android studio插件GsonFormat,返回json快速创建实体对象