【发布时间】:2013-10-24 09:15:52
【问题描述】:
我正在 ASP.Net/C# 中启动一个小项目,将来可能会移植到 PHP 和其他语言。这个项目的设置在不同平台上都是相同的,但可以由用户修改,所以我想将它们存储在一个平面文件中,比如 XML、JSON 或 YAML。
我宁愿避免使用外部库。我希望我的应用程序基本上独立于一个文件中。
最普遍接受的平面文件格式是什么?例如,我知道 PHP5 可以处理 JSON 而无需任何额外的东西,但在 ASP.NET 中我需要安装 JSON.NET。
是否有任何文件可以创建一个通用可读的复杂数据结构,而无需外部库?
【问题讨论】: