我的类型为dynamic
,其JSON表示形式如下:
{ "ReportName": { "Duration": 2347, "RowCount": 1167 } }
我想从中提取字符串值“ReportName”,因为我有许多具有相似结构的行,但“root”属性的名称可能因每个行而异。
这看起来应该很容易,但我很挣扎。我已经到了这个时刻,在我的查询中进一步向更大的JSON值/实体的子属性执行mvexpand
,其中包含各种不同的属性名称。
我已经尝试将其转换为字符串(使用tostring()
)并使用jsonextract("$", value)
,以及几个类似的变体,但它们似乎都不起作用(我得到了NULL)。
谢谢!