0
我有此數組:如何查詢一個JSON數組,它是隻與[]與XSuperObject
["a", "b", "c", "d"]
我需要得到這些結果出來使用XSuperObject。目前,從我的XSuperObject圖書館的理解,你需要像這樣得到的數據出來:
aObj := SA(returnString);
for i := 0 to aObj.Length - 1 do
begin
obj2 := aObj.O[i];
arrayElement := GetJsonValue(obj2, keyValue);
end;
GetJSONValue是定義爲一個函數:
function TfrmMain.GetJsonValue(obj:ISuperObject; Name: String): String;
begin
Result := '';
if obj.Contains(Name) then
Result := obj.S[Name];
end;
這對於一個數組,它是工作以這種JSON格式返回:
[{"activityID":"1","keyValue":"a"},
{"activityID":"2","keyValue":"b"},
{"activityID":"3","keyValue":"c"}]
如何讓XSuperObject庫在頂部的數組中工作。
任何幫助將不勝感激。
在此先感謝。
感謝。它完美的作品。 –