it's easy,it's hard!
说简单实在是简单
说难是谁也没想到,网上所谓的解析器,真不好用
此方法来源于:http://topic.csdn.net/u/20090506/16/909694ae-aa40-45fb-96cb-dd3d67959633.html
以下代码经测试正常:
<script language="javascript" runat="server">
function parseToJson(json_data)
{
eval("var o=" + json_data);
return o;
}
</script>
function parseToJson(json_data)
{
eval("var o=" + json_data);
return o;
}
</script>
<%
'VBS不可以直接存取JS数组的单个元素
'因此,我们用js array的pop方法将元素弹出到一个临时对象,然后再做处理
if sel<>"" then
set json_obj=parseToJson(sel)
json_len=json_obj.length
while json_obj.length>0
if json_len>json_obj.length then ids=ids&","
set Json_item=json_obj.pop()
ids=ids&json_item.id
wend
response.write ids
end if
%