0

JSON-Array bilden

Ich habe eine ganze Reihe von JSON-Objekten einzeln definiert, die ich als ein Array zusammenfassen möchte. Bei 8 Objekten müsste ich sieben mal mit array() arbeiten, was absurd scheint. [] wird nicht akzeptiert.

Einfaches Beispiel (letzte Zeile geht nicht):

let TYPES := (select Types where vocabularies = 14);
let SUBCLASSES := (select Types where vocabularies = 16);
let PERSONS := (select Persons);
let gTYPES := array(TYPES.{
        @id: last(UUID.uuid),
        'rdfs:Label': Name,
        'skos:hasTopConcept': 'child types'.{
            @id: last(UUID.uuid),
            'rdfs:Label': Name
        }
    }, SUBCLASSES.{
        @id: last(UUID.uuid),
        'rdfs:Label': Name
    });
let gPERSONS := PERSONS.{
        name: Name
    };
{@graph:[TYPES,PERSONS]}

Antwort

null

Content aside

  • vor 8 MonatenZuletzt aktiv
  • 40Ansichten
  • 1 Folge bereits