Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/333.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何从java中的JSON对象获取依赖于它的值_Java_Json - Fatal编程技术网

如何从java中的JSON对象获取依赖于它的值

如何从java中的JSON对象获取依赖于它的值,java,json,Java,Json,我有一个低于JSON的对象。我想从“数据”的两个对象中获取“href”值,其中“名称”=“hl7sender2appender”。实际上,我的场景中有两个以上的对象,依赖项是“名称”” 任何人都可以告诉我在Java中实现这一点的最佳方法。使用来解析和评估对象。使用GSON或Jackson库-它们都是对json.org解析器的改进。 { "total": 2, "data": [ { "name": "flightfarejaws", "id": "loca

我有一个低于JSON的对象。我想从“数据”的两个对象中获取“href”值,其中“名称”=“hl7sender2appender”。实际上,我的场景中有两个以上的对象,依赖项是“名称”


任何人都可以告诉我在Java中实现这一点的最佳方法。

使用来解析和评估对象。使用GSON或Jackson库-它们都是对json.org解析器的改进。
{
"total": 2,
"data": [
    {
        "name": "flightfarejaws",
        "id": "local$aca210b4-b94e-4401-b1c9-28d103c6e601",
        "lastModified": "Wed, 5 Mar 2014 16:30:37.929 IST",
        "applications": [
            "local$0176c872-73f9-4302-923d-73c0c402fedd"
        ],
        "href": "http://localhost:8585/mmc/api/deployments/local$aca210b4-b94e-4401-b1c9-28d103c6e601",
        "status": "DEPLOYED",
        "servers": [
            "local$f08ab005-11d6-41d2-824c-dab55b993a71"
        ],
        "clusterIds": [],
        "reconciled": false,
        "clusterNames": []
    },
    {
        "name": "hl7sender2appender",
        "id": "local$563beec8-ec05-470f-ae54-0f53d226d2c1",
        "lastModified": "Mon, 3 Mar 2014 16:15:45.816 IST",
        "applications": [
            "local$a81a3780-2a93-4261-9d0f-1f54cb976742"
        ],
        "href": "http://localhost:8585/mmc/api/deployments/local$563beec8-ec05-470f-ae54-0f53d226d2c1",
        "status": "UNDEPLOYED",
        "servers": [
            "local$f08ab005-11d6-41d2-824c-dab55b993a71"
        ],
        "clusterIds": [],
        "reconciled": false,
        "clusterNames": []
    }
]}