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

Convert text string into JSON format - Javascript

本文关键字:JSON 格式 转换 文本 字符串      更新时间:2023-09-26

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

workingtable;AB8C;book_id;7541;

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

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

谢谢

 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"}