【发布时间】:2019-02-14 23:37:27
【问题描述】:
我想创建一个符合JSON proto3 的字符串,包括这样的部分:
"foo": [[1.0, 2.0], [3.0, 4.0], [5.0, 6.0]]
我不知道该怎么做。这似乎是List<List<T>> 问题(一直是discussed),但是当我将这样的解决方案提供给 Newtonsoft Json.NET 时,我得到:
"foo": [ "bar": [1.0, 2.0], "bar": [3.0, 4.0], "bar": [5.0, 6.0]]
我只尝试了“Newtonsoft Json.NET”,但问题对任何其他 JSON 库或自定义编码方法都是开放的。如何做到这一点?
编辑: 这是一个序列化问题。我无法控制反序列化代码。
【问题讨论】: