0 0

怎么样来把json数据中的一个字段的值 赋值给另外一个字段~~ 【循环】5

[{"communicable": true, "id": 25, "inherit": false, "resourceId": 25,
"text": "\u6570\u636e\u5b57\u5178", "sortNo": 931, "expanded": true,
"checked": false, "ccCheck": true, "children": [{"communicable": true,
"id": 50, "inherit": false, "resourceId": 30, "text": "\u4fee\u6539\u5b57\u5178",
"sortNo": 5, "expanded": true, "checked": false, "ccCheck": true, "children": []},
{"communicable": true, "id": 53, "inherit": false, "resourceId": 27,
"text": "\u4fee\u6539\u5b57\u5178\u7c7b\u578b", "sortNo": 2, "expanded": true
, "checked": false, "ccCheck": true, "children": []}]}]

如何把这样的数据    
#形式如下:{"id":13, "resourceId":25,.....}
#转换成 {"id":25, "resourceId":25,.....}
请各位高手告诉我该用什么方法 怎么搞啊
2008年6月23日 17:13

1个答案 按时间排序 按投票排序

0 0

提供基于prototype的方法:

var json_string = '[{"id":13, "resId":25},{"id":13, "resId":25}]';

var json = json_string.evalJSON(json_string);

json.each(function(o){
    o.id = o.resId;
});

console.log(json)

2008年6月25日 10:16

相关推荐

    json数据处理技巧(字段带空格、增加字段、排序等等).docx

    例如,假设我们有一个 Json 对象`json = {name: 'John', age: 30}`,那么我们可以使用`json.name`或`json['name']`来获取对应的值。 二、Json 数据的字段带空格 Json 数据的字段带空格是指 Json 对象的键值对中包含...

    Jmeter教程5:怎么获取上个接口返回的json数组中的同个字段

    案例:上个接口返回的内容是 output = { ok: true, result: { roll: [ { prize_name: 大红包, prize_type: big_pig, nickname: 林家小猪 } ], task_list: [ { task_id: 1, name: 任务1, description: ...

    在Shell命令行处理JSON数据的方法

    因为最近要处理一些 JSON 数据格式,所以在经过一番搜索后 最终找到了 jq 这个很棒的工具。jq 允许你直接在命令行下对 JSON 进行操作,包括分片、过滤、转换等等。 让我们通过几个例子来说明 jq 的功能: 一、输出...

    实体类反射非空赋值,AjaxJson工具类

    在实际开发中,为了优化性能和防止空指针异常,我们需要确保在赋值前检查JSON字段是否为空。这可以通过在反射赋值前使用`Field.get()`检查字段当前的值,或者在反序列化时配置库来忽略空值。 最后,`util`文件名...

    java的JsonObject对象提取值方法

    在Java编程中,`JsonObject` 是用来处理JSON数据的一个关键对象。JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,广泛应用于网络通信及数据存储。本篇将详细介绍如何在Java中使用`JsonObject`来...

    一个工具类搞定 CRUD 的创建人、修改人、时间等字段赋值!(csdn)————程序.pdf

    在软件开发中,特别是在企业级应用中,数据管理是一个重要的环节。CRUD(Create, Read, Update, Delete)是数据库操作的基本动作,而记录这些操作的相关信息,如创建人、创建时间、修改人和修改时间,对于日志追踪、...

    json数据处理技巧(字段带空格、增加字段、排序等等)

    4. 增加字段:要在JSON对象中动态增加一个新字段,可以直接为该字段赋予一个初始值,如`json.newField = defaultValue`。这是通过直接操作JSON对象来实现的,与普通JavaScript对象的处理方式一致。 5. 排序:JSON...

    element-plus---Cascader三级联动地区选择---json数据

    1. **导入JSON数据**:使用`import`语句引入`area.json`,并将其赋值给Vue组件的一个数据属性,例如`areas`。 2. **配置Cascader组件**:在模板中,添加`<el-cascader>`元素,并设置其`options`属性为`areas`,以...

    iVX进阶教程:5.数据库中JSON类型字段的.docx

    这里的大循环数据来源是数据库中的每行数据,而小循环则是JSON字段中存储的一系列图片。通过这种方法,我们实现了对图片的循环创建,同时也基本讲解了后台数据库JSON字段的设置/读取和修改方法。 六、解决读写分离...

    spring mvc拦截器过滤json中的null值

    接下来,我们将实现一个拦截器来过滤JSON中的null值。在`preHandle`方法中,我们可以读取请求体(request body),将其转换为JSON对象,然后遍历并替换null值为""(空字符串)。 ```java import org.spring...

    jQuery实现动态给table赋值的方法示例

    本篇文章将深入探讨如何使用jQuery来动态地给HTML表格(table)赋值,通过一个具体的实例来展示相关技巧。 首先,我们需要一个基本的HTML结构,包含一个具有特定类和ID的table元素。在这个例子中,我们有一个layui...

    使用Gson解析json并且加载json中的网络图片

    在Android开发中,Gson库是一个非常常用的工具,它由Google提供,用于将Java对象转换为JSON字符串,以及将JSON数据转换回等效的Java对象。在这个场景中,"使用Gson解析json并且加载json中的网络图片"涉及到的关键...

    jqgrid行编辑+动态为其他列赋值

    在IT行业中,jqGrid是一个非常流行的JavaScript库,用于创建数据密集型Web应用程序,特别是用于展示和操作表格数据。jqGrid提供了丰富的功能,包括排序、筛选、分页以及行编辑等。在本例中,我们将深入探讨如何实现...

    Go-go有序map用于json输出有序key的对象和后端有序循环map取值

    在给定的文件`ordermap-master`中,我们可以找到一个实现有序map的例子。有序map通常基于双向链表或数组实现,以保持插入或指定顺序的key。 1. **实现有序map**: - 双向链表实现:每个元素(key-value对)都是...

    python实现将列表中各个值快速赋值给多个变量

    这段JSON表示了一个Elasticsearch文档,其中 `_source` 字段下的 `mdiNested` 存储了一个列表,列表中的每个元素都是一个子文档。为了实现这样的存储结构,可以使用以下Python代码: ```python from elasticsearch ...

    ECharts的geojson地图数据下载(全国地图json、各省、市、区json)有demo

    在本主题中,我们主要关注的是ECharts如何利用GeoJSON地图数据来绘制中国全境及省、市、区的地图。 GeoJSON是一种轻量级的数据交换格式,用于地理空间数据的存储和交换。它基于JSON(JavaScript Object Notation)...

    详解vue渲染从后台获取的json数据

    这里的`success`回调函数中,我们期望将返回的JSON数据赋值给Vue实例的`data`。然而,当JSON对象的键是汉字时,可能会遇到问题。JavaScript引擎在解析JSON时,要求键必须是字符串,且通常推荐使用双引号包裹。虽然...

    golang中json的omitempty使用操作.docx

    总结一下,Go语言中`json`包的`omitempty`选项是一个非常实用的功能,用于决定在序列化为JSON时是否应该包含某个字段。如果字段的值满足以下条件之一,那么该字段将被忽略: 1. 字段的值是`false` 2. 字段的数值...

Global site tag (gtag.js) - Google Analytics