|
1Qter豆
解析服务器返回信息
{
"Success":true,
"Message":"成功",
"Data":{
"ServerBaseAddr":"http://HttpServerIPort",
"Token":" 32FE833F-0CAC-4BDE-9D75-8944B272CC37"
}
}
请问在Qt中有没有什么好方法可以从以上字符串中获取出子字符串:true、成功、http://HttpServerIPort、32FE833F-0CAC-4BDE-9D75-8944B272CC37呢?
|
最佳答案
查看完整内容
这个是我以前写的
你把返回的json数据setJsonData进去
然后调用findData函数,第一个参数是你要传的查询的结点,第二个是返回结果,第三个是如果取值失败,返回错误原因。。
第一个参数的结构是这样的 比如:Success、Message、Data/Token这样传,如果有设计到数组,
比如你这个Data是个数组,你直接传Data就返回数组的长度,然后你在Data[0].Token这样取值
要用这个类 需要在pro文件中加入 QT +=script ...
|