用json.parse解析

时间:2013-11-28 16:23:32

标签: javascript jquery json parsing

我正在尝试使用javascript / json.parse来解析json中的一些信息。

这是我正在使用它的示例代码。

var jsontext = '{"place": Jamaica}';
var countries = JSON.parse(jsontext);
document.write(countries.place);

该格式不起作用。

如果我手动将json文本改为

var jsontext = '{"place": "Jamaica"}';
var countries = JSON.parse(jsontext);
document.write(countries.place);

我得到的结果牙买加有效。不幸的是,我获取信息的方式在牙买加附近没有引号。

JS小提琴http://jsfiddle.net/k3V9p/

1 个答案:

答案 0 :(得分:0)

如果你需要做很多事情来将文本包装在引号中。

function wrapInQuotes (str) {
    return '"' + str + '"';
}

如果您需要内联:

(function (str) {return '"' + str + '"';}('string'));