How to create a schema with multiple layers of nested json objects?

My requirements are:
“persons”: [
{
“names”: [
{
@valid_since”: “xxxx-xx-xx”,
@last_seen”: “xxxx-xx-xx”,
“first”: “xxxx”,
“middle”: “xxx”,
“last”: “xxxxxxx”,
“display”: “xxxxxxxxx”
}
],
When I create a schema in mockaroo with the following fields:
persons.name.@valid_since
Getting response as:
‘names’: [Object]

Hi, i have same question. I want use schema in my wordpress website. I basically works on wordpress websites. Plz guide me which schemas i can use in my website. Plz guide me!
Thansk!