我正在寻找一种简单的解决方案来序列化和存储包含配置、应用程序状态和数据的对象。它是一个简单的应用程序,没有很多数据。速度不是问题。我希望它在进行中。我希望它在文本编辑器中比在 xml 中更容易编辑。
我找不到任何可以在进程中处理它的 .net 文档数据库。 简单地序列化为 xml 我不确定我想要这样做,因为它... xml。 序列化为 JSON 似乎非常特定于 javascript,我不会在 javascript 中使用此数据。
我认为有非常巧妙的方法可以做到这一点,但 atm 我倾向于使用 JSON,尽管它倾向于使用 javascript。
最佳答案
仅仅因为“JSON”是 JavaScript Object Notation 的首字母缩写词,与它作为一种数据格式是否满足您的需求无关。 JSON 是轻量级的、基于文本的、易于人类阅读/编辑的,尽管名称如此,但它是一种与语言无关的格式。
我肯定会倾向于使用它,因为它听起来非常适合您的情况。
关于c# - 在 C# 中序列化和存储对象的最简单方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6719498/