15.9 解析 Key-Value 键值对

 

数据 1:

imagepng

代码 1-1:

=spl("=?1.property()",A1)

函数 property 从 KV 串中读取属性值,参数省略时返回所有属性形成序表
结果 1-1:

imagepng

代码 1-2:

=spl("=?1.property@v(""A"")",A1)

函数 property 从 KV 串中读取 A 的属性值,@v 表示读出后再解析变成值
结果 1-2:

imagepng

数据 2:

imagepng

代码 2:

=spl("=?1.property@vcj()",A1)

函数 property 从 KV 串中读取属性值,参数省略时返回所有属性形成序表,@v 表示读出后再解析变成值,@c 表示分节串之间用逗号或分号分隔

结果 2:

imagepng

数据 3:

imagepng

代码 3:

=spl("=replace(replace(?1,""{"",""""),""}"",""="").property@vc()",A1)

将 KV 串的格式变为 K=V
函数 property 从 KV 串中读取属性值,参数省略时返回所有属性形成序表,@v 表示读出后再解析变成值,@j 表示用冒号分隔字节串名称和值,@c 表示分节串之间用逗号或分号分隔

结果 3:

imagepng


帮你早下班 - esProc 桌面版与 Excel 数据处理
15.8 拆出单词
16.1 按日期的年月统计