JSFiddle - React, Tailwind, and code Playground

JavaScript

let data1 = 
{
  "fields": {
    "Main": {
      "Personal Details": {
        "Surname": "Smith",
        "Forename1": "John",
        "Nickname": "Johny",
        "Gender": "Male",
        "Date_of_Birth": "05/04/1979",
        "Marital_Status": "Divorced"
      }
    }
  }
}

let data2 = [
  {
    "name": "Surname",
    "displayName": "Surname",
    "value": "Bush",
    "dataType": "STRING",
    "displayLevel1": "Main",
    "displayLevel2": "Personal Details",
    "displayLevel3": ""
  }
]
 
console.log(data1)
console.log(data2)