2013-08-26 43 views
-3

我有一个查询字符串:分析查询字符串转换成参数名称和值

isUser=0&tokenId=911b7ce6-0ddb-4739-9a02-cd7304a2w&emId=19&url=dfsjgh&roll=s&commId=0 

我想对它进行解析,并最终如下:

var firstcharector=0; 
var secondCharector=911b7ce6-0ddb-4739-9a02-cd7304a2w; 
var thirdCharector=19; 

我怎样才能做到这一点?

+0

”想“,而不是“想”。 –

+1

下一次使用搜索栏:) http://stackoverflow.com/questions/901115/how-can-i-get-query-string-values – supertopi

+2

“javascript”不是“java scrpit” – fmgp

回答

0

Java代码

给,因为公司的Java“, 'JSP' 标签的问题

String partialURL; // the url in post is partial 
String urlArray[] = String.split("&"); 

String tempArray[] = new String[2]; 

// expected 
/* 
urlArray[0] = "isUser=0" 
urlArray[1] = "tokenId=911b7ce6-0ddb-4739-9a02-cd7304a2w" 
urlArray[2] = "emId=19" 
*/ 

for(int i=0;i<urlArray.length;i++) 
{ 
    tempArray = urlArray[i].split("="); 
    urlArray[i] = tempArray[1]; // after '=' sign 
} 

的JavaScript的Java代码:不知道