如何从json对象获取密钥并转换为数组?

实际上
{
 "Date": "2016-12-15",
 "Data": {
   "A": 4.4023,
   "AB": 1.6403,
   "ABC": 2.3457
 }
}

我如何将我的钥匙A,Ab,ABC放入数组中?只是钥匙没有价值。

数据库

您可以安装并使用LINQ to JSON查询属性:

var jsonString = @"{
     ""Date"": ""2016-12-15"",
     ""Data"": {
       ""A"": 4.4023,
       ""AB"": 1.6403,
       ""ABC"": 2.3457
     }
}";

var root = JToken.Parse(jsonString);

var properties = root
    // Select nested Data object
    .SelectTokens("Data")
    // Iterate through its children, return property names.
    .SelectMany(t => t.Children().OfType<JProperty>().Select(p => p.Name))
    .ToArray();

Console.WriteLine(String.Join(",", properties)); // Prints A,AB,ABC

样品提琴

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何从对象数组中获取键并转换为字符串

动态地从对象数组中提取密钥并转换为对象数组

读取 String json 数组并转换为 List 对象

如何动态获取对象类型并转换为它?

从JSON反应地图对象和嵌入式对象,并转换为单个数组以获取状态

读取JSON文件并转换为数组

读入JSON数组并转换为IEnumerable

从对象数组中获取特定数据并转换为对象

从另一个站点获取JSON并转换为数组或csv

如何在php中读取这种XML格式“<loca:user>”并转换为数组或对象

遍历嵌套数组并转换为对象

如何获取所有mysql元组结果并转换为json

rabbitmq使用json消息并转换为Java对象

从chartwrapper视图获取数据并转换为json

如何获取动态JSON数组中每个对象的密钥?

如何遍历已转换为关联数组的json对象以获取prop值

将JavaScript对象或数组转换为json以获取Ajax数据

如何将读取并转换为char数组

如何加载caffe模型并转换为numpy数组?

如何将熊猫列转换为数组并转置?

如何将数组转换为json数组对象

如何将 JSON 数组转换为 javascript 对象数组?

如何将json对象转换为json数组?

GSON。如何将json对象转换为json数组?

如何在数组中使用reduce方法将具有公共密钥的多个Json对象转换为单个Json对象?

如何遍历整个html表并转换为json数据?

如何读取复杂的.txt文件并转换为JSON

如何用“ sed”替换多行并转换为JSON?

对象转换为 Json 字符串并转换回对象失败,缺少 DateTime 元素 Android