首页 > 其他分享 >jq 解析json

jq 解析json

时间:2022-12-15 11:56:14浏览次数:52  
标签:service IP jq 192.168 json tp 解析

样例:

{
    "IP":"192.168.10.100",
    "Prod":"5000",
    "fy_tp_hellowrd_service":[
        {
            "Ip":"192.168.10.101",
            "Prod":"5001",
            "Service":"fy_tp_hellowrd_service"
        },
        {
            "Ip":"192.168.10.102",
            "Prod":"5002",
            "Service":"fy_tp_hellowrd_service2"
        }
    ]
} 第一步安装jq
yum -y install jq
第二部获取IP:192.168.10.100
  cat service-info.json |jq '.IP' 获取到的IP是带有双引号的
"192.168.10.100"
去掉双引号
cat service-info.json |jq '.IP'| sed s/\"//g | head
第三步获取  IP 192.168.0.102
cat service-info.json |jq '.fy_tp_hellowrd_service[1].Ip'| sed s/\"//g | head
注意【】这里是第几个组里面的数据 默认从0开始

好的谢谢大家查看

标签:service,IP,jq,192.168,json,tp,解析
From: https://www.cnblogs.com/litl/p/16984627.html

相关文章

  • API请求JSON特殊处理
    API请求JSON特殊处理场景框架处理的请求和返回的转换后的string,有时候不是我们预期的样子。可以使用JsonSerializerOptions.Converters.Insert()添加一个自定义的转换......
  • jQuery(二)
    jQuery-day02元素位置jQuery中如何获取元素位置呢?position和offset都可以获取位置返回的是一个对象两者获取位置的参照物不同:offset始终参照的是htmlp......
  • 018-DNS解析过程与配置DNS服务
     在开始之前,有必要把域名及dns的相关概念解释一下。域名是什么举个例子,https://www.baidu.com,这个其实并不是域名,其中https是指协议,去掉https后,www.baidu.com.(注意最......
  • 前端开发系列065-JQuery篇之框架简单介绍
    title:'前端开发系列065-JQuery篇之框架简单介绍'tags:categories:[]date:2018-05-1112:57:52一、jQuery简介jQuery是一款优秀的javaScript库(框架),该框架凭借简洁......
  • HarmonyOS实现登录页面(五)config.json代码(打开网络权限+去掉顶部lable+改为发送http明
    config.json新增代码:打开网络权限"reqPermissions":[{//打开网络权限"name":"ohos.permission.INTERNET"}]新增代码:去掉上边栏lable"met......
  • Linux中的limits.conf配置文件解析
    一、引言----为何需要文件描述符资源问题:节约内存资源。在服务器上,每个打开的文件都需要消耗内存来管理。安全问题:如果不限制的话,有可能启动一个进程就是无限的创建和打开新......
  • PHP 如何获取 POST 请求发送的 JSON 对象参数 All In One
    PHP如何获取POST请求发送的JSON对象参数AllInOnephpgetpostjsondata#GetJSONasastring$json_str=file_get_contents('php://input');#Getasa......
  • jQuery(一)
    jQuery-day0101-认识jQuery一起认识一下什么是jQuery:JavaScript类库(js文件)说的通俗一些就是一个js文件封装了很多简单易用的方法(浏览器兼容)并且考虑了浏览......
  • HashMap原理解析
    1.HashMap的数据结构数据结构中有数组和链表来实现对数据的存储,但这两者基本上是两个极端。时间复杂度小,为O(1);数组的特点是:寻址容易,插入和删除困难;链表链表存储区间离散......
  • Qt平台下使用QJson 使用
    前言在Qt开发环境下使用Json的解析和输出当然要使用QJson来完成。QJson解析JSON主要使用的类如下#include<QJsonDocument>#include<QJsonObject>#include<QJsonArray>......