相关疑难解决方法(0)

如何使用TJvAppXMLFileStorage将Delphi TObjectList <TMyClass>类型序列化为XML?

以前,为了保存某些应用程序的设置,我使用了:

  • A TSettings = class(TPersistent)为容器
  • 要在已发布的属性中序列化的每个数据
  • 对象列表是TCollectionTCollectionItem类型
  • 使用单行保存所有内容的TJvAppXMLFileStorage组件:

    JvAppXMLFileStorage.WritePersistent(...);

但是现在,我正在使用TObjectList作为TSettings类中的属性.
所以我放弃了TCollection/TCollectionItem以支持泛型 ...
当序列化时,没有项目列表 ......我认为这是因为TObjectList不是来自TPersistent.

如何使用TJvAppXMLFileStorage序列化我的TObjectList <>

xml delphi serialization xml-serialization jedi

5
推荐指数
1
解决办法
3031
查看次数

标签 统计

delphi ×1

jedi ×1

serialization ×1

xml ×1

xml-serialization ×1