我正在使用Unity引擎,想了解有效的CSV数据映射。
现在,我正在解析csv数据并将其映射到类的MemberInfo,FieldInfo等。这是一种使用反射的方式,因此数据加载性能会大大降低。
我想知道是否还有另一种推荐方法。 我想为通用类或结构创建CSV解析器。
答案 0 :(得分:1)
CSV没有提供任何方法来告诉哪个字段意味着什么,这意味着解析是手动提供额外的信息。只需使用JSON即可完成。 如果您担心性能,可以随时随地切换到性能更高的格式(甚至是二进制文件-如果担心速度,为什么还要序列化)