一种解析多维字符串数组以列出c#的方法

如果需要一个简单的方法来解析这个字符串:


string a = "[[[

[-118.407, 33.749],

[-118.407, 33.749],

[-118.407, 33.749],

[-118.407, 33.749],

[-118.407,33.749]

]]]"

像这样的东西:List<List<List<List<double>>>>


小唯快跑啊
浏览 109回答 1
1回答

四季花海

您可以通过正确的方法直接使用您的代码片段:var&nbsp;r&nbsp;=&nbsp;System.Text.Json.JsonSerializer.Deserialize<&nbsp;List<List<List<List<double>>>>&nbsp;>(a);System.Text.Json是新的 .net Core 序列化器,对于旧平台使用 Newtonsoft:var&nbsp;r&nbsp;=&nbsp;Newtonsoft.Json.JsonConvert.DeserializeObject<&nbsp;List<List<List<List<double>>>>&nbsp;>(a);但我认为你的 1 级可能&nbsp;List<>太多了。实验。
打开App,查看更多内容
随时随地看视频慕课网APP