首页 > 解决方案 > 具有单独元数据的文本优先数据序列化

问题描述

我正在尝试找到一种有助于解决非常特殊问题的格式:

例如:元数据:Prop1:int|Prop2:string|PropList:int[,] 数据:20|Something|10,20,30

这意味着:

道具1 = 20

道具2 =“某事”

道具列表 = [10,20,30]

有没有类似的现有序列化格式?

标签: objectserialization

解决方案


我没有看到任何格式可以支持您提供的示例中的方案。如果你真的需要这个模式(Type section,Data section),那么你需要编写自己的解析器,这很容易。

但是如果不想自己写解析器,最合适的成熟格式应该还是JSON。

specify complex objects in a single text line: 不是 YAML,不是 XML,不是 INI,不是 TOML。

任何常见的格式都设计得较少语义或业务相关。


推荐阅读