How to parse Json file

spark-shell
apache-spark
scala

#1

I want to parse the below Json file using scala for only Date columns:
The below Json file contains More then one tables and the requirement is to format date columns present in the tables, so I want fetch the columns name having Date as Value using Scala.

File Schema:

{ “Department”: {
“Columns”: {
“ID”: “Int”,
“Name”: “String”
}
}
“Products”:{
“Columns”:{
“Product_Id”:“Int”,
“Name”:“String”,
“Product_Date”:“Date”

}

}
}

Any one please suggest me how to proceed?