Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在json值中添加前缀和属性?

如何在json值中添加前缀和属性?
EN

Stack Overflow用户
提问于 2018-10-19 06:58:31
回答 1查看 901关注 0票数 0

我有一个很长的JSON列表,我想在它上添加前缀,但是有困难的时候,无论如何,如何使用任何工具,如崇高,在线或javascript?

这是我的示例json,前缀是这个json执行后的文件名,所以我需要添加underscore。就像下面一样。

在它成为"prefix": "Z99438",之前,它将成为"prefix": "Z99438_",

代码语言:javascript
运行
AI代码解释
复制
    {
        "Records": [
            {
                "prefix": "Z99438_",
                "keywords": "Lancome Nutrix Nourishing and Repairing Treatment Rich Cream 75ml",
                "limit": 1,
                "print_urls": true,
                "image_directory": "A002152"
            },
            {
                "prefix": "Z99438_",
                "keywords": "Tom Ford Black Orchid Eau de Parfum 50ml Spray",
                "limit": 1,
                "print_urls": true,
                "image_directory": "A00586"
            }
        ]
...
    }

也知道如何用相同的键和值添加新属性吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-10-19 07:12:57

有工具吗?下面是一些使用jq命令行解析器的示例。

如果要将_附加到所有prefix

代码语言:javascript
运行
AI代码解释
复制
jq '.Records[].prefix |= . + "_"' file

如果要将_附加到只有值为Z99438prefix

代码语言:javascript
运行
AI代码解释
复制
jq '.Records |= map(select(.prefix == "Z99438").prefix |= . + "_")' file
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52895004

复制
相关文章
给js对象添加属性和方法属性_js给json对象添加属性
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
全栈程序员站长
2022/11/01
21.2K0
js给数组添加数据的方式/js 向数组对象中添加属性和属性值[通俗易懂]
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/132130.html原文链接:https://javaforall.cn
全栈程序员站长
2022/06/30
24.3K0
如何在 TypeScript 中为对象动态添加属性?
在 TypeScript 中,我们经常需要在运行时动态添加属性到对象上。这是因为 TypeScript 是一种静态类型语言,类型系统在编译时会检查代码的类型安全性,所以在编译时我们无法确定对象上将要添加哪些属性。在本文中,我们将讨论如何在 TypeScript 中为对象动态添加属性,以及这样做的一些注意事项。
网络技术联盟站
2023/06/07
12.4K0
json - 如何在 flutter 中的List String中加入2 json值?
如何获取列表= [owner_name + tenancy_random_no] 这样会来
徐建国
2021/08/03
4.5K0
【说站】Python如何在列表中添加新值
1、append()将元素添加到集合,insert()将元素插入指定的下标应用程序,返回值为None。
很酷的站长
2022/11/24
4.4K0
【说站】Python如何在列表中添加新值
如何添加前缀和后缀?
例如:如果是数字100,我们需要变成为"自定义100自定义",那我们需要怎么样处理呢?
逍遥之
2020/03/23
1.8K0
如何在Vue实例中修改message数据属性的值?
在 Vue 实例中修改 message 数据属性的值,可以通过多种方式实现,取决于你希望在哪个上下文中进行修改。
王小婷
2023/09/21
5820
如何在windows下和linux下获取文件(如exe文件)的详细信息和属性
最近在项目开发中,由cs开发的exe的程序,需要自动升级,该exe程序放在linux下,自动升级时检测不到该exe程序的版本号信息,但是我们客户端的exe程序需要获取服务器上新程序的版本号信息。最后由我用java实现linux上exe文件的版本号读取功能。下面是详细代码:
业余草
2019/01/21
6.7K0
如何在windows下和linux下获取文件(如exe文件)的详细信息和属性
如何在Java中处理JSON
New 一个 ObjectMapper对象,后续将利用这个ObjectMapper对象来进行一系列的操作。
泰坦HW
2020/07/22
1.7K0
Flex反射得到属性和属性的值
       今天要写一个生成json的方法,目的是将VO对象中的所有公共属性和值转换成一个json对象,这个类中20多个属性,手动拼的话,是个体力活,并且有其它的对象也要转成json,还要手动拼,脑袋里最先想到的就是反射。
高爽
2022/05/07
1.8K0
JNI:取得Java属性和设置Java属性值
可以使用GetObjectField来获取数组类型的属性。不过JNI提供了一系列方法获取数组的属性,后续介绍。
BUG弄潮儿
2022/03/08
2K0
LeetCode 1685. 有序数组中差绝对值之和(前缀和)
请你建立并返回一个整数数组 result,它跟 nums 长度相同,且result[i] 等于 nums[i] 与数组中所有其他元素差的绝对值之和。
Michael阿明
2021/02/19
6570
如何在MySQL中搜索JSON数据
从MySQL 5.7.8开始,MySQL支持本机JSON数据类型。在本教程中,我们将学习如何在MySQL中搜索JSON数据。
Lemon黄
2020/04/14
5.6K0
iOS中OC给Category添加属性
很多人知道可以用Category给已有的类添加一些新方法,但是不同于swift中的extension,Objective-C中的Category(类别)是不支持直接添加属性的,那如果就是需要添加新的属性怎么办呢?有一个办法,使用Runtime中的关联对象技术就可以实现。关于Runtime的说明可以查看这篇博客:传送门:OC中Runtime浅析
Cloudox
2021/11/23
1.4K0
iOS中OC给Category添加属性
Java使用JAXB对XML设置属性和属性值
复杂点的原因是名称带有冒号,属性也是,没有操作过JAXB是不容易上手,我来记录下实体的代码。
高久峰
2023/10/12
7080
如何在系统中添加字体(添加字体到系统)
笔者最近在使用win10自带的OneNote笔记本记笔记的时候,发现笔者电脑中没有华文新魏这个字体,最开始以为是OneNote不带有这个字体,经过一段时间的收集资料后发现,是笔者电脑win10系统中不带有这个字体,现将有关概念和字体安装方法做一下记录。
全栈程序员站长
2022/08/01
4.2K0
如何在系统中添加字体(添加字体到系统)
点击加载更多

相似问题

如何在json数据中动态添加属性和值

12

如何在字典值中添加前缀和后缀

17

Map<String,String[]>;属性(如键和值对)的JSON

14

在json属性名中添加下划线前缀

11

前缀JSON值- JSON/JQuery

14
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档