2012-11-06 30 views
1

我从URL.The URL接收数据,因此是Node.js的转换数据放入数组

data=%5B1%2C2%2C3%2C4%2C0%5D 

其解码为[1,2,3,4,0]

我曾尝试使用下面的代码片段

var queryObj = querystring.parse(theUrl.query); 

但我认为它不是一个array.How我将它转换array.I已经使用toArray()方法,但在vain.Thankx提前解析这些数据。

+0

你正在传递数组与url? – karaxuna

+0

是通过AJAX.as数据:{data:data} – Nilesh

+1

为什么不使用POST方法而不是GET? – karaxuna

回答

2

看起来你的数据实际上是JSON。像这样解析它:

JSON.parse(querystring.parse(theUrl.query));