fpjson可以处理从json的加载并保存以下结构:
PTreeStructure = ^TTreeStructure;
TTreeStructure = class
name: string;
value: Integer;
items: array of PTreeStructure;
end;
谢谢!
fcl-json可以存储嵌套数据(一个对象可以具有一个对象数组,该对象可以具有一个对象数组,请参见提供的示例)
但是这样一来,您可以存储对象本身,而不是引用,这对于树而言是合适的,但对于循环结构而言则不是。
甲DAG可以通过存储与所有的数据以扁平阵列表示,但存放物品带有索引或某种形式的每个记录唯一ID的成阵列的代替指针。
如果您的根目录不是第一个元素,则需要另外将根目录的索引/ iD存储在某个位置
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句