如何在处理中保存设置数据,然后稍后加载以供使用

Posted

技术标签:

【中文标题】如何在处理中保存设置数据,然后稍后加载以供使用【英文标题】:How do I save settings data in processing then load it in later for use 【发布时间】:2013-02-11 22:01:56 【问题描述】:

我在一个项目中使用processing 和controlP5。我有许多用户填写的字段。当用户完成后,我想用某种方法将该数据保存为设置文件,最好是 JSON、XML 或 Plist 文件,以便以后可以重新加载。这样做的最佳方法是什么。

【问题讨论】:

【参考方案1】:

对于设置文件,我建议使用saveXML()loadXML()parseXML() 处理函数。

【讨论】:

【参考方案2】:

对于离线使用,您应该能够保存字符串()和加载字符串()。只要您编写了一个具有 toString() 函数的设置对象,以及可以从那种字符串构建自身的构造函数(因此 t.equals(new Thing(t.toString()) 为真),您就可以编写并将序列化版本读入磁盘。

【讨论】:

以上是关于如何在处理中保存设置数据,然后稍后加载以供使用的主要内容,如果未能解决你的问题,请参考以下文章

如何将 pid 的值保存在数据结构中并稍后使用 fork() 访问它?

如何永久保存数据,以便稍后在 Android 中访问?

如何保存 html 画布,然后在不丢失形状的情况下重新加载它?

保留数据以供列表稍后添加?

HTML Canvas:保存图形元素以供其他用户稍后修改

iOS,Swift:如何保存包含自定义对象的数组以便我可以加载以供重用?