【发布时间】:2022-01-09 11:28:57
【问题描述】:
我是 C# 的新手,正在寻找一种很好且方便的方法来将编码为字符串的数组转换回 C# 中的数组。例如,将字符串“[1.2,24.4,35.5,4.5]”转换为浮点数组
import ast
ast.literal_eval("[1.2,24.4,35.5,4.5]")
[1.2, 24.4, 35.5, 4.5]
或字符串"["foo",123,[1,2,3]]"
ast.literal_eval("[\"foo\",123,[1,2,3]]")
['foo', 123, [1, 2, 3]]
【问题讨论】:
-
这算作有效的 json 吗?你可以试试
JsonSerializer.Deserialize<float[]>("...")
标签: python c# arrays string decode