如何将json字符串转化为变量 5C

$.each(node,function(index,item){
jsondata={
title:item.title,
nodes:{
demo_node_1:{name:item.name,left:item.left,top:item.top,type:item.ty pe,width:item.width,height:item.height}

}

                };
                demo.loadData(jsondata);

        })
        求助:如何把demo_node_1变为变量item.nodes

7个回答

JSON字符串转换为JSON对象: eval() 和 JSON.parse
JSON对象转换为JSON字符串 : obj.toJSONString()或者全局方法JSON.stringify(obj)
你的题目和正文写的相反,正文是json字符串转变量。你到底问什么

qq_36502222
qq_641181438 就是demo_node_1这个应该是我查出来的东西,查出来的东西还是放在这个位置,只不过要把原来的这个demo_node_1变成变量
接近 2 年之前 回复

使用插件jsonmapper

引用 google的Gson的工具包,将json字符串转化为对应的实体,注意,需要建立与json数据一致的数据类型,
String jsonData = new String(body,"GB2312");
Gson gson = new Gson();
browsJson =gson.fromJson(jsonData, BrowsJson.class);

        body为json数据,BrowsJson.class为你建立的对应实体,转化后你就可以通过实体点的方式拿到对应的参数

这个变量名需要在你查出的数据是那里改,也就是说你这个数据是从哪里来的,从数据源下手,改掉数据源的这个名称demo_node_1,或者你也可以先把这个数据取出来,然后重新按着这种格式去自己取名字然后赋值

你代码好像都没贴全啊,贴全的话,可以帮你写一下。

转换可以参考http://json.org/json-zh.html里面的JavaScript部分,有好几个库可以使用。

这个比较简单的,你的item.notes是一个取json中数据的方法,json名字是item ,key是notes,明白了

nodes:eval("("+demo_node_1+")");

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
如何将Map转化为json字符串
利用gson解析 /**  * 将Map转化为Json字符串  *  * @param map  * @return String  */ public static String mapToJson(Map map) {  Gson gson = new Gson();  String jsonStr = gson.toJson(map);  return j
javascript中如何将对象转化为json字符串?
1:JavaScript中如何将对象转化为json字符串? var data={}; data.backPoint = $("#backPoint").val(); data.afterPoint = $("#afterPoint").val(); var ticketNos=[]; $("input[name='ticketNo']").each(function(i){ va
转化为json字符串
1.将各个属性写入json字符串 User user = userService.getInfo(tel); JSONObject json = new JSONObject(); if (user == null) { int result = 0; json.put("result", Integer.valueOf(result)); } else {
json字符串转化为json对象
这是web前端开发中经常使用到的一个知识点。譬如:前端可通过ajax获取后端数据。那么,这个获取的JSON数据(可能是JSON字符串)是如何在前端获得解析的呢?其实,解析JSON字符串过程就是将JSON字符串转化为JSON对象。下面,我们简单学习下这个JSON字符串的解析和使用过程。   首先,要了解什么是json对象。暂时可以简单的认为,json对象就是由[]和{}组成的一种特殊的方便数据传
json字符串转化为对象
刚开始使用的是json.load() json.load(‘{\”a\”:1}’) Traceback (most recent call last): File “”, line 1, in File “/System/Library/Frameworks/Python.framework/Versions/2.7/l
JSON字符串转化为字典
下边是NSJSONSerialization的几个核心方法,转化就靠下边这几个方法了 /* Returns YES if the given object can be converted to JSON data, NO otherwise. The object must have the following properties:     - Top level object is
枚举转化为JSON字符串
近期在项目上与ERP做接口服务时,需要大量用到类别码,JAVA使用枚举值来存储类别码. 下面分享下将枚举值反射成JSON串 /** * 通过反射机制,将枚举值转化为json串 * @param enumValues * @return * @throws IllegalAccessException * @throws Invo
如何将TString的变量转化为AnsiString的变量
如何将TString的变量转化为AnsiString的变量rnrn因为TADOQuery的SQL属性是AnsiString类型,我用TMemo控件rn但是他是TString类型
数组、字典转化为json字符串
/*字典转化为json字符串*/ NSDictionary*baoJieDic=@{@"bookTime”:@“111”,@“carType”:@“222”,@“endAddress”:@“333”}; NSData *jsonData = [NSJSONSerialization dataWithJSONObject:baoJieDic options:NSJSONWritingPr
【ASP.NET】4.DataTable转化为json字符串
最近在做项目的时候遇到一个DataTable转化为Json字符串的问题,网上查了一下资料需要引入Newtonsoft.Json。 (1)VS2015 ASP.NET应用程序默认有此引用,如果是VS2013需要引入Newtonsoft.Json.dll。 (2)引入命名空间:using Newtonsoft.Json (3)转化为Json字符串格式: #region 页面函数 ///
将json字符串转化为实体类
将json字符串转化为实体类: String str="";//字符串 ObjectMapper objectMapper = new ObjectMapper();//不知道 DimensionEntity dimension= objectMapper.readValu(str,DimensionEntity.class); ...
将json字符串转化为对象
包含fastjson-1.1.35.jar和 json-lib-2.4-jdk15.jar。
JSON字符串转化为JSONOBJECT对象
import net.sf.json.JSONObject;        String jsonString=" {\n" +                     "    \"rows\": [{\n" +                     "        \"id\": 1,\n" +                     "        \"pcapName\
json字符串转化为中文的问题
抓取了一个网站返回的json数据,如下:rndtaZone="Rows":[["15","\u7535\u4fe1"],["16","\u7f51\u901a"]];rnrn但是我想得到这样的数据:rndtaZone="Rows":[["15","电信"],["16","网通"]];rnrn怎么把得到的json串转换为中文呢?菜鸟求教
js object 转化为 json字符串
1.用object.constructor判断object类型 [code="js"] function Serialize(obj) { switch (obj.constructor) { case Object: var str = "{"; for ( var o in obj) { str += o + ":" + Seriali...
json字符串转化为list泛型
json字符串转化为list泛型的源码demo,项目中包括需要运行的jsonjar包
*****如何将字符串变量转化为整型变量
char a[]="50";rn现在我想在字符串变量a在循环中每次增1,如何做到?请各位大虾指点一二
Python进阶:如何将字符串常量转化为变量?
前几天,我们Python猫交流学习群 里的 M 同学提了个问题。这个问题挺有意思,经初次讨论,我们认为它无解。 然而,我认为它很有价值,应该继续思考怎么解决,所以就在私密的知识星球上记录了下来。 万万没想到的是,在第二天,有两位同学接连给出了解决方法! 由此,群内出现了一轮热烈的技术交流。 本文将相关的内容要点作了梳理,并由此引申到更进一步的学习话题,希望对你有所帮助。 1、如何动态生成变量名?...
如何将浮点转化为字节型变量?
怎样将single型的数转为四位的byte型?rn望有高手给予详细指点 !!
如何将十六进制变量转化为十进制
我想写个函数,输入是十六进制,输出是十进制. 该如何实现. 多谢多谢.
JS 解析JSON
Java代码   "JavaScript">            var t="{'firstName': 'cyra', 'lastName': 'richardson', 'address': { 'streetAddress': '1 Microsoft way', 'city': 'Redmond', 'state': 'WA', 'postalCode': 9805
如何将XML文件转化为字符串,如何将字符串转化为XML文件
如题,谢谢!
如何将HWND(窗口句柄)类型的变量转化为VARIANT类型的变量??
rt
如何将字符型变量转化为InputStream型变量?
rt,谢谢!
请问,如何将JavaScript 里的变量转化为php变量呢??
我在php中需要用到JavaScript里的变量,他们两者之间能转化吗??rn 如何将JavaScript 里的变量转化为php变量呢??
如何将stl字符串变量转化为MFC的CString变量?
首先定义了typedef unsigned char OCTET;rn又定义了 typedef std::vector OCTETSTR;rnrn现在有一个OCTETSTR变量,如何把它变为CString类型的哪?
JSON.parse():json字符串转化为json对象方法
JSON.parse() 方法用于将一个 JSON 字符串转换为对象。 语法: JSON.parse(text[, reviver]) 参数说明: text:必需, 一个有效的 JSON 字符串。 reviver: 可选,一个转换结果的函数, 将为对象的每个成员调用此函数。 返回值: 返回给定 JSON 字符串转换后的对象
对象转化为json字符串好用的方法
需要引入maven依赖<dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.7</version> </dependency>方法如下:String jsonString= JSON.toJSONString(对象);例如:public static
js object转化为json字符串 json字符串转为js对象
object转化为json字符串 var data = new Object(); var jsonData = JSON.stringify(data); json字符串转为js对象 var jsonObj = eval(jsonStr);
将assic编码的json字符串转化为utf-8编码的json字符串
json字符串转化; assic编码转utf-8;
将json字符串转化为java对象
将json字符串转化为java对象
nodejs将JSON字符串转化为JSON对象
https://www.cnblogs.com/llauser/p/6658805.html nodejs将JSON字符串转化为JSON对象 如何将JSON字符串转化为JSON对象?   JSON.parse(str)       JSON是javascript的一个内置对象,提供了转换JSON对象与字符串互相转换的方法;    问题来了,道理我都懂可是就是报错!      这是我的...
学习笔记-把json字符串转化为json对象的方法
&amp;lt;script type=&quot;text/javascript&quot;&amp;gt; var jsonStr = &quot;{'person':{'name':'yq','age':21,'sex':'female'}}&quot;; /*把json格式的字符串转化为json对象*/ var jsonObject = eval(&quot;(&quot; + jsonStr + &quot;)&quot;); alert(jsonObject.pers...
iOS-OC-把JSON字符串转化为字典
#pragma mark - 通过我要学ID获取融云的Token---异步 - (void)getRongCloudTokenWith5151StudyID:(NSString *)studyID completed:(void(^)(NSString *IMToken))completed{ NSString *url = [NSString stringWithFormat:@"use
java 把json字符串转化为json格式
package com.yanshu.utils; import java.util.ArrayList; import java.util.List; import java.util.Map; import com.alibaba.fastjson.JSONArray; import com.alibaba.fastjson.JSONObject; import c
JS 将一维关联数组转化为json字符串
方法一: /** * 数组转化为json *@param arr 关联数组 * @return 转化后的json字符串 */ function arrayToJson(arr) { var res = '{'; for (var key in arr){ ...
移动开发:将json字符串转化为相关对象
欢迎各位批评指正,转载请标明出处
Android--gson将list转化为json字符串
在项目中,需要将list转换为json字符串,发送给服务器,在实现过程中先建立一个实体类App,但是得到的只是list的最后一组数据,查找原因:要将new App放在for循环里面,每次新建一个对象就ok了。 具体代码: public class App { String label; String packageName; public String getPack
JAVA 将json字符串转化为Map
/**      * 将json字符串转化为Map      * @author fangbo      * @param jsonStr      * @return      */     public static Map parseJSON2Map(String jsonStr){         Map map = new HashMap();         //最外层
json字符串转化为java对象(一)
适合情况:不是一般的java类(也就是说,属性都是基本类型的称为一般的Java类),属性里含有集合,且集合数据为引用类型 所需jar包:net.sf.json 情景如下: json字符串: {"flag":1,"msg":"Success","tp":1508488247,"sign":"f1c9e27f8c7b8c83faf86026121b9088", "dataArray":[{"
相关热词 c#入门推荐书 c# 解码海康数据流 c# xml的遍历循环 c# 取 查看源码没有的 c#解决高并发 委托 c#日期转化为字符串 c# 显示问号 c# 字典对象池 c#5.0 安装程序 c# 分页算法