c++ json reader如何遍历key
1个回答
展开全部
Json::Reader reader;
CString strJson,strError;
Json::Value m_JsonData;
if(!reader.parse((LPCTSTR)strJson,m_JsonData))
{
return -1;
}
if(m_JsonData.type()==Json::nullValue)
{
return -1;
}
CString strValue;
int row=0;
CString colname="column1";
for(Json::Value::iterator idx= m_JsonData.begin(); idx!=m_JsonData.end();idx++)
{
strValue=m_JsonData[row][col].asString().c_str();
row++;
}
CString strJson,strError;
Json::Value m_JsonData;
if(!reader.parse((LPCTSTR)strJson,m_JsonData))
{
return -1;
}
if(m_JsonData.type()==Json::nullValue)
{
return -1;
}
CString strValue;
int row=0;
CString colname="column1";
for(Json::Value::iterator idx= m_JsonData.begin(); idx!=m_JsonData.end();idx++)
{
strValue=m_JsonData[row][col].asString().c_str();
row++;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询