![](/img/trans.png)
[英]how to store a collection of string as key and json as value in c++
[英]How to read a key value from JSON string?
我想使用JSONCPP從JSON字符串讀取值。 這是我的JSON
{
"action": "SCAN",
"table": "Log",
"rowLimit": "1000",
"colFam": [
"i"
],
"filter": [
{
"op": "prefix",
"cf_qn": "ROWKEYS",
"val": "1#1404906729"
}
],
"rows": [
{
"rowNum": "1",
"rowKey": "1#1404906729#",
"cells": [
{
"qf": "i:appName",
"val": "TestApp"
},
{
"qf": "i:chBy",
"val": "Test Logger"
},
{
"qf": "i:comp",
"val": "TestMessageFromSDK"
},
{
"qf": "i:crDt",
"val": "07/12/2014 12:03:53"
},
{
"qf": "i:devId",
"val": "DevID1234"
},
{
"qf": "i:emailHash",
"val": "xyz@mail.com"
},
{
"qf": "i:epoch",
"val": "1404906729"
},
{
"qf": "i:groupId",
"val": "99999999"
},
{
"qf": "i:mcName",
"val": "Test-adev-w8"
},
{
"qf": "i:profId",
"val": "88888888"
},
{
"qf": "i:prty",
"val": "1"
},
{
"qf": "i:ts",
"val": "2014-07-12 11:52:01"
}
]
}
],
"stts": "Filters Set"
}
我想獲取“ val”:“ TestMessageFromSDK” 。
怎么做 ?
您可以編寫代碼自己提取此值,但是為什么要重新發明輪子呢? 有很多可用於C ++的JSON解析庫。 看一下此鏈接 ,看看它是否對您有幫助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.