将文本字符串转换为JSON格式 - Javascript

时间:2014-06-19 12:04:46

标签: javascript json string text format

我有一个文本字符串如下:

workingtable;AB8C;book_id;7541;

我想将它们转换为JSON格式,如:{" workingtable":" AB8C"," book_id":" 7541" }

是否有任何JSON函数,以便我可以将原始文本字符串转换为JSON格式,就像在Javascript中一样?

由于

1 个答案:

答案 0 :(得分:2)

 var s = "workingtable;AB8C;book_id;7541;";
 var parts = s.split(';');
 var jobj = {};
 for(i=0;i<parts.length;i+=2)
 {
    jobj[parts[i]]=parts[i+1];
 }
 alert(JSON.stringify(jobj));

<强>输出:

{"workingtable":"AB8C","book_id":"7541"}