0
能fpjson處理負載和以下結構的自/至JSON節省:FreePascal的:JSON和遞歸數據結構
PTreeStructure = ^TTreeStructure;
TTreeStructure = class
name: string;
value: Integer;
items: array of PTreeStructure;
end;
謝謝!
能fpjson處理負載和以下結構的自/至JSON節省:FreePascal的:JSON和遞歸數據結構
PTreeStructure = ^TTreeStructure;
TTreeStructure = class
name: string;
value: Integer;
items: array of PTreeStructure;
end;
謝謝!
這看起來不像您的真實類型。當然,它是'記錄'而不是'class'。 –
這有什麼關係?我只是簡化了結構以顯示項目的關鍵點:PTreeStructure數組; – xrfang
類是需要由構造函數實例化的引用類型。記錄是可以自動分配的值類型。我會認爲它很重要。無論如何,如果你必須使用一個類,就這樣吧。但是在那種情況下,我很驚訝使用'PTreeStructure =^TTreeStructure',因爲這是一個指向指針的指針。這是如何分配的? –