变量检索JSON

Variable retrieve JSON

本文关键字:JSON 检索 变量      更新时间:2023-09-26

我有一个下一个对象jSon:

{"prtg-version":"14.3.10.2422"、"treesize":3700年,":[{"objid":0,"调查":"," probe_raw ": " "}]}

我需要参数objid和证明和下一个程序javascript:

    $(document).ready(function()
    {
            /* call the php that has the php array which is json_encoded */
          function act()
        {
            $.getJSON('https://10.213.8.25/api/table.json?columns=objid', function(data) {
                    /* data will hold the php array as a javascript object */
                    $.each(data, function(key, val) {

                              $.each(data, function(key, val) {
                            $('ul').append('<li id="' + key + '">' + val.objid +' </li>');
                    });
                    });
            });

        }
        setInterval(act, 1000);
    });

如果修改我的jSon所有ok:

[{"objid":0,"调查":","probe_raw":"})

但URL与jSon和我的程序javascript之前的工作,不工作,你能帮我对错误发表评论吗?

谢谢!

给定以下JSON:

{
    "prtg-version":"14.3.10.2422",
    "treesize":3700,
    "":[{"objid":0,"probe":"","probe_raw":""}]
}

…我首先要指出,将空字符串("")作为JSON键是非常不寻常的。也就是说,如果你愿意,你可以这样做。但是,如果要遍历这些值,则需要替换:

$.each(data, function(key, val) {

…用这个:

$.each(data[""], function(key, val) {

我仍然有问题,我在PHP中武装了JSON对象并调用控制,它工作,但通过改变URL地址,你应该得到你的信息不扔给我任何东西你知道,如果我做任何改变?

 $(document).ready(function()
    {
            /* call the php that has the php array which is json_encoded */
          function act()
        {
            $.getJSON("https://10.213.8.25/api/table.json?&content=sensors&output=json&columns=objid&count=1&username=prtgadmin&password=SIEoperaciones01", function(data) {
            //$.getJSON('DMS_PRTG_prueba.php', function(data) { ***OK***
                    /* data will hold the php array as a javascript object */
                    $.each(data, function(key, val) {
                            $('ul').append('<li id="' + key + '">' + val.objid +' </li>');
                    });
            });

        }
        setInterval(act, 1000);
    });

{"prtg-version":"14.3.10.2422"、"treesize":3188年,"传感器":[{"objid":1001}]}