JSON-LD para JSON normal
Estou tentando inserir um arquivo JSON-LD no meu CouchDB. O único problema que tenho é que, quando insiro meu arquivo JSON-LD, o CouchDB resultante não faz sentido porque os IDs não estão vinculados.
Um exemplo da aparência do meu arquivo JSON-LD:
"contributor": [
{
"@id": "_:N6e57c55b35b74782ada714fdc6d66bf1"
},
{
"@id": "_:N810e115dfb3348579a7b826a7548095b"
}
E outra parte:
{
"@id": "_:N6e57c55b35b74782ada714fdc6d66bf1",
"@type": "Person",
"label": "Isely, Duane, 1918-"
},
{
"@id": "_:N810e115dfb3348579a7b826a7548095b",
"@type": "Person",
"label": "Cronquist, Arthur"
}
Agora, os IDs em "colaborador" estão vinculados aos dois campos da segunda parte, que estão descrevendo a pessoa. Gostaria de saber como vinculá-los (da maneira correta), para obter algo assim:
"contributor": [
{
"@type": "Person",
"label": "Isely, Duane, 1918-"
},
{
"@type": "Person",
"label": "Cronquist, Arthur"
}