Javascript 绑定到引导数据表时出现Json数组问题

Javascript 绑定到引导数据表时出现Json数组问题,javascript,json,bootstrap-4,Javascript,Json,Bootstrap 4,我有一个json对象,就像下面从xml文件读取的对象一样。我可以在警报中看到json obj正在显示 现在,我有了json对象,我正试图绑定一个引导数据表,如本例所示 无论我尝试了什么,引导表都不会被填充。我认为这是因为我的json对象包含“book”,这是对象名,而上面链接中的示例只有一个json数组。然而,我试着写一本书。作者,但它仍然不起作用 这是我的plnk尝试,如果有人能看一看,告诉我我做错了什么,那就太好了 您需要使用JSON.parse()将值转换为JSON,然后您可以使用.bo

我有一个json对象,就像下面从xml文件读取的对象一样。我可以在警报中看到json obj正在显示

现在,我有了json对象,我正试图绑定一个引导数据表,如本例所示

无论我尝试了什么,引导表都不会被填充。我认为这是因为我的json对象包含“book”,这是对象名,而上面链接中的示例只有一个json数组。然而,我试着写一本书。作者,但它仍然不起作用

这是我的plnk尝试,如果有人能看一看,告诉我我做错了什么,那就太好了

您需要使用JSON.parse()将值转换为JSON,然后您可以使用.book访问该书

function setJsonVal(value){

    mydata = JSON.parse(value).book;
    alert(value)

    $('#table').bootstrapTable({
        data: mydata 
    });
}
function setJsonVal(value){

    mydata = JSON.parse(value).book;
    alert(value)

    $('#table').bootstrapTable({
        data: mydata 
    });
}