用于在服务器上存储文章的XML、JSON、YAML或CSV



请帮助我决定在服务器上存储文章的以下格式:

  • XML
  • JSON
  • YAML
  • CSV

太多了,我没有选择的知识我寻求的是客观的标准,而不是主观的意见

文章可能包含一个简短的标题、一些段落和图片。

XML与JSON与YAML与CSV

以下是您可能用来指导决策的一些考虑因素:

如果,请选择XML

  • 您必须表示混合的内容(标记混合在文本中)。[在您的案例中,这似乎是一个主要问题。出于这个原因,您甚至可能会考虑HTML。]
  • 已经有一个行业标准XSD需要遵循
  • 您需要将数据转换为另一种XML/HTML格式。(XSLT非常适合转换。)

如果,请选择JSON

  • 您必须表示数据记录,更适合JavaScript对您的团队或社区很有价值

如果,则选择YAML

  • 您必须表示数据记录,并重视JSON中缺少的一些附加功能:注释、不带引号的字符串、保序映射和可扩展数据类型

如果,则选择CSV

  • 您必须表示数据记录,并且重视数据库和电子表格的导入/导出方便性

最新更新