这是我的服务器响应:转换JSON对象的字符串没有JSON
{"names":["Kreisler","Kreisler","Kreisler"]} .
如果我在JavaScript中使用上述JSON响应,我得到一个“对象”数据类型
为[object Object]
。我不想获取Object类型,而是想以字符串格式获取JSON响应。
注:我没有JSON JS从我html.so我将无法使用
JSON.stringify({"names":["Kreisler","Kreisler","Kreisler"]}).
还是让我知道我可以安装JSON在这里。
<!DOCTYPE html>
<html>
#<button type="button" onclick="myFunction()">Try it</button>
<script>
function myFunction() {
ss = {"names":["Kreisler","Kreisler","Kreisler"]}
document.getElementById("demo").innerHTML = ss;
}
</script>
</html>
这是令人困惑的,为什么你会想要一个字符串而不是javascript中的对象,通常是相反的呢? – adeneo
为什么你不能只使用_JSON.stringify_?你的意思是说你的HTML中没有JSON js? –
如果是服务器响应,你可以试试$ .param(jsonObj) – Gautam