刚好有需要将协议登录返回set-cookie里的ck导入到ads中,来论坛发现只能找到类似的代码(指路:有大概知道怎么把普通cookie转换json格式的cookie吗?_精易论坛 (125.la))
遂改一改,试了一下自用ok,发出来分享一下,如有问题欢迎指正!
|
_cks2json_forBrowser | 文本型 | | |
lpcks | 文本型 | | | | domain | 文本型 | | | |
变量名 | 类 型 | 静态 | 数组 | 备 注 | json | zyJsonValue | | | arr | 文本型 | | 0 | arr2 | 文本型 | | 0 | x | | | | i | 整数型 | | | value | 文本型 | | |
json. 创建 (, , , , )计次循环首 (取数组成员数 (lpcks ), i )arr = 分割文本 (子文本替换 (lpcks [i ], “; ”, “;”, , , 真), “;”, )计次循环首 (取数组成员数 (arr ), x )arr2 = 分割文本 (arr [x ], “=”, )如果 (x = 1 )如果 (取数组成员数 (arr2 ) = 2 )json. 置文本 (“[” + 到文本 (i - 1 ) + “].name”, arr2 [1 ])json. 置文本 (“[” + 到文本 (i - 1 ) + “].value”, arr2 [2 ])json. 置文本 (“[” + 到文本 (i - 1 ) + “].name”, arr2 [1 ])json. 置文本 (“[” + 到文本 (i - 1 ) + “].value”, “”)json. 置文本 (“[” + 到文本 (i - 1 ) + “].domain”, domain )如果真 (取数组成员数 (arr2 ) = 2 )json. 置文本 (“[” + 到文本 (i - 1 ) + “].” + arr2 [1 ], arr2 [2 ])计次循环尾 ()计次循环尾 ()value = json. 到文本 (, , , )json. 销毁 ()返回 (value )
|