Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/scala/16.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
我想使用Spark Scala展平嵌套的Json文件_Json_Scala_Apache Spark - Fatal编程技术网

我想使用Spark Scala展平嵌套的Json文件

我想使用Spark Scala展平嵌套的Json文件,json,scala,apache-spark,Json,Scala,Apache Spark,我的文件看起来像这样 { "Item Version": 1.0, "Item Creation Time": "2019-04-14 14:15:09", "Trade Dictionary": { "Country": "India", "TradeNumber": "1", "action": { "Action1": false }, "Value": "XXX

我的文件看起来像这样

{
    "Item Version": 1.0,
    "Item Creation Time": "2019-04-14 14:15:09",
    "Trade Dictionary": {
        "Country": "India",
        "TradeNumber": "1",
        "action": {
            "Action1": false
        },
        "Value": "XXXXXXXXXXXXXXX"
    },
    "Payments": {
        "Payment Details": [{
            "Payment Date": "2019-04-11",
            "Payment Type": "Rej"
        }]
    }
}
我想要以下格式的结果

Item Version,Item Creation Time,Trade Dictionary.Country,Trade Dictionary.TradeNumber,Trade Dictionary.TradeNumber.action.Action1,Trade Dictionary.TradeNumber.value,Payment.Payment Details.Payment Date,Payment.Payment Details.Payment Type

请提供一个最小的可重复的例子:你可以看一看-这个问题重复