如何取出JSON中的特定信息 ES数据库举例

本文介绍了一条Elasticsearch数据库中的具体记录详情,包括索引、类型、ID等元数据及请求方法、创建时间、IP地址等具体内容。展示了如何从JSON格式的数据中提取httpMethod字段。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

如下是一条ES数据库中的信息

  • {
    “_index”: “log_access”,
    “_type”: “access”,
    “_id”: “397”,
    “_version”: 1,
    “_score”: 1,
    “_source”: {
    “method”: “list”,
    “create_time”: 039,
    “ip”: “19.6.2.30”,
    “begin_nao_time”: 3689,
    “params”: “{“sorts”:[“eventTime:desc”]}”,
    “httpMethod”: “GET”,
    “uri”: “/list/0/20”,
    “url”: “http://19.6.2.30:9510/list/0/20“,
    “response”: “”,
    “interval”: 70,
    “class”: “DataController”,
    “end_nao_time”: 230
    }
    }

取出httpMethod为例

 String result = getJsonObj.getJSONObject("_source").getJSONObject("httpMethod")

result为”GET”

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值