我有以下JSON数据
{“名称”:“ Yin”,“地址”:{“ city”:“哥伦布”,“州”:“俄亥俄州”}} {“名称”:“迈克尔”,“地址”:{“城市”:“华盛顿”,“州”:“加利福尼亚”}}
我的要求是获取每个json对象的键名?
我尝试了以下事情。
selectColumns = df1.columns.toSeq
WrappedArray(address, name)
root
|-- address: struct (nullable = true)
| |-- city: string (nullable = true)
| |-- state: string (nullable = true)
|-- name: string (nullable = true)
val selectColumns = df1.columns.toList
List(address, name)
root
|-- address: struct (nullable = true)
| |-- city: string (nullable = true)
| |-- state: string (nullable = true)
|-- name: string (nullable = true)