能否修改JSON中的值及嵌套属性?以KQL修改公司名称为例
可以修改JSON值及操作嵌套属性
- 完全可以修改JSON格式的动态字段值,也支持操作嵌套属性。比如要把嵌套的
Company.Name属性设置为Google,可通过以下KQL语句实现:
datatable(d:dynamic)[ dynamic({'Person': { 'Name' : 'DuDu', 'SuperPower' : 'Kql', 'Company' : { 'Name' : 'Microsoft' }}}),] | project bag_merge(pack("Person.Company.Name", 'Google'), d)
操作后,JSON结构将变为:
{ "Person": { "Name": "DuDu", "SuperPower": "Kql", "Company": { "Name": "Google" } } }
内容的提问来源于stack exchange,提问作者AdiK
相关产品推荐
相关产品推荐

