描述:
从分节串中读取属性值。
语法:
xs.property(n,v)
备注:
从分节串xs中读取属性名为n的属性值,有参数v时设置n的值为v,v为空时删除n。无参数时返回所有属性形成的序列。
参数:
|
xs |
分节串,格式为“name1=value1 name2=value2 ...” |
|
n |
分节串的名称。 |
|
v |
null或字符串。 |
选项:
|
@c |
分节串之间用逗号或分号分隔,缺省是空格。 |
|
@j |
用冒号分隔字节串名称和值,缺省用等号。 |
|
@q |
取值加上双引号。 |
|
@v |
读出后再用解析变成值,缺省返回序列。 |
返回值:
值/序列
示例:
|
|
A |
|
|
1 |
color=red size=20 price=500 |
|
|
2 |
=A1.property("color","blue") |
将分节串名为“color”的值改为“blue”。 |
|
3 |
=A1.property@q("size") |
取值加上双引号。 |
|
4 |
=A1.property@v() |
使用@v选项,读出后再用解析变成值,参数省略返回所有属性形成序列:
|
|
5 |
color:red;size:20;price:500 |
|
|
6 |
=A5.property@cj("color",) |
分节串之间用分号分隔,分节串名和值间用冒号分隔,使用@cj选项读取; n为“color”且v为空,则在分节串中删除此字节,返回结果如下:
|
