13,825
社区成员
发帖
与我相关
我的任务
分享
Json::Value jsTmp,jsZongs;
for(int i = 0; i < 3; i++)
{
jsTmp["ord"] = i;
jsTmp["ceshi"] = AnsiString("循环:" + IntToStr(i)).c_str();
jsZongs.append(jsTmp);
}
[
{
"ceshi" : "循环:0",
"ord" : 0
},
{
"ceshi" : "循环:1",
"ord" : 1
},
{
"ceshi" : "循环:2",
"ord" : 2
}
]
TJSONArray* jar = (TJSONArray*)TJSONObject::ParseJSONValue(Memo3->Text);
jar->Count;
for (int i = 0; i < jar->Size(); i++)
{
TJSONValue *jv = jar->Get(i);
jv = ((TJSONArray*)jv)->Get(1);
TJSONPair *jp = (TJSONPair*)jv;
if (jp->JsonValue->Value() == "1") //判断值
{
jar->Remove(i);
break;
}
}
// jar->Remove(1);
Memo3->Text = jar->ToString();
delete jar;
TJSONArray* jar = (TJSONArray*)(TJSONObject*)TJSONObject::ParseJSONValue(Memo3->Text);
jar->Count;
jar->Remove(1);
jar->Count;
Memo3->Text = jar->ToString();
delete jar;