有這么一個JSON
{
"code": "0",
"data": [
{
"category": "我是我父類1",
"name": "baidu",
"url": "http:\/\/v.baidu.com/"
},
{
"category": "我是我父類2",
"name": "騰訊視頻",
"url": "http:\/\/v.qq.com"
},
{
"category": "我是我父類2",
"name": "愛奇藝",
"url": "http:\/\/v.iqiyi.com/"
},
{
"category": "我是我父類3",
"name": "bilibili",
"url": "http:\/\/www.bilibili.com"
}
]
}
現在通過Qjson能把每個內容通過回圈取現出來,現在想寫入到virualtree中去,請問一下,中間有兩條父類是一樣的,如何來判斷父類存在,然后把資料作為子類寫進去?以面是寫入VIRUALTREE的參考例子,但是是寫死的
with mlvdtPlayList do
begin
try
BeginUpdate;
Clear;
Node1 := AddChild(nil); // 一級節點
PData := GetNodeData(Node1);
PData^.Caption := '我是我父類1;
PData^.URL := '';
Node2 := AddChild(Node1); // 二級節點,下同
PData := GetNodeData(Node2);
PData^.Caption := 'baidu';
PData^.URL := 'http:\/\/v.baidu.com/';
finally
EndUpdate;
end;
end;
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/35969.html
標籤:數據庫相關
