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
如何访问JSON的嵌套元素并将其转换为CSV_Json - Fatal编程技术网

如何访问JSON的嵌套元素并将其转换为CSV

如何访问JSON的嵌套元素并将其转换为CSV,json,Json,以下是我需要访问的JSON { "Timestamp": "2014-05-28 03:31:59", "Version": 1, "ACK": "success", "Errors": { "ErrorCode": "433", "ShortMessage": "success", "LongMessage": "Successfully get all cate information", },

以下是我需要访问的JSON

{
    "Timestamp": "2014-05-28 03:31:59",
    "Version": 1,
    "ACK": "success",
    "Errors": {
        "ErrorCode": "433",
        "ShortMessage": "success",
        "LongMessage": "Successfully get all cate information",

    },
    "data": {
        "1": {
            "cate_name": {
                "1": "Women",
                "5": "Женщинам",
                "9": "Femme",
                "10": "Ženy",
                "11": "Kvinder",
                "12": "Women"
            },
            "cate_id": {
                "6": {
                    "cate_name": {
                        "1": "Dresses",
                        "5": "Платья",
                        "9": "Robes",
                        "10": "Šaty",
                        "11": "Kjoler",
                        "12": "Dresses"
                    }
                },
                "14": {
                    "cate_name": {
                        "1": "Vests\/Tank Tops",
                        "5": "Жилеты \/ топы",
                        "9": "Gilets",
                        "10": "Vesty\/Tank topy",
                        "11": "Veste\/Tank Tops",
                        "12": "Vests\/Tank Tops"
                    }
                }
            }
        },
        "2": {
            "cate_name": {
                "1": "Bags",
                "5": "Сумки",
                "9": "Sacs",
                "10": "Tašky",
                "11": "Tasker",
                "12": "Bags"
            },
            "cate_id": {
                "37": {
                    "cate_name": {
                        "1": "Messenger Bags",
                        "5": "Модные сумки",
                        "9": "Petit Sacs",
                        "10": "Messenger tašky",
                        "11": "Messenger poser",
                        "12": "Messenger Bags"
                    }
                }
            }
        }
    }

问题是什么?你在用什么编程?首先,我需要从Java中的JSON中检索元素。试过使用JsonGen,但不起作用。你能分享一些代码吗;JsonObject JsonObject=parser.parseline.getAsJsonObject;Set productsJson=jsonObject.getdata.getAsJsonObject.entrySet;List allProductData=new ArrayList;ProductData1产品=新产品Data1;forEntry oneProductJson:productsJson{product.setCategory\u idoneProductJson.getKey;System.out.printlnoneProductJson.getKey+'\n';我只能检索密钥,但无法进入。非常感谢您的帮助