It is known as the BadgerFish convention used to represent XML documents into JSON.
the @ sign before any key is used to indicate a property of the element as the $ represent the value of the element:
<alice charlie="David">
Bob
</alice>
convert into:
{
"alice":{
"$":"Bob",
"@charlie":"David"
}
}
More infos on BADGERFISH