zhouzj3979 发表于 2010-11-15 15:15:40

手动关联,左右边界出现双引号该怎么办?

大家知道lr的关联函数如下:
web_reg_save_param("keyword",
                "LB=",
                "RB=",
                "Ord=",
                "Search=Body",
                LAST);
如果LB和RB中出现双引号该怎么办?

比如:
“LB= "ct=1&a=30">“,很明显编译会报错。
有试过将双引号用*和#代替,编译无措,但是运行时提示No match found for the requested parameter "keyword"。

skyzhu 发表于 2010-11-15 15:29:56

"LB= \"ct=1&a=30\">"

zhouzj3979 发表于 2010-11-15 15:39:36

回复 2# skyzhu


    顶{:4_90:}

brandi 发表于 2010-11-15 15:48:39

使用手动关联首先要找到该字串出现的第一个位置,而且一定要出先在server response里面才可以,然后在那个位置前增加函数
关联的定义: 是从之前的server response里面得到动态反馈数据,然后在以后的request 里面使用这个动态数据。

然后如果有特殊字符,就字符前增加反义符号\
如:"LB/IC=soldTo\=",

jj_ljw 发表于 2010-11-15 16:12:26

大家说这么详细,到我这没的说了啊

msnshow 发表于 2010-11-15 20:07:04

用\ 转义

dc01 发表于 2010-11-15 22:10:18

使用“\”进行转义。

androidone 发表于 2010-11-16 11:41:24

转义字符

sincool 发表于 2010-11-16 14:34:34

引号前面加转义字符 \

lihailing 发表于 2012-2-27 17:45:02

回复 2# skyzhu


    谢谢哥

alice2003yf 发表于 2012-2-27 18:13:13

用\转义

ymwang119 发表于 2012-2-28 09:08:50

引号前面加转义字符 \

lxf359931 发表于 2012-2-28 10:06:38

果断采用   转义符号 \    {:4_88:}嘿嘿

醉落魄 发表于 2012-2-28 12:13:45

顶 我自己去试试
页: [1]
查看完整版本: 手动关联,左右边界出现双引号该怎么办?