Open grosscol opened 5 years ago
@id is the JSON-LD specified ID. This is the node IRI in RDF terms. identifier is the shema.org property https://schema.org/identifier
@id
identifier
Cases to handle:
Performer is listed in the spek with an @id AND identifier e.g. "Alice":
Performer is listed in spek with identifier but no @id e.g. "identifier": "Alice"
"identifier": "Alice"
Performer is listed in spek with @id but no identifier e.g. "@id": "example.com/Alice"
"@id": "example.com/Alice"
Related to #40
@id
is the JSON-LD specified ID. This is the node IRI in RDF terms.identifier
is the shema.org property https://schema.org/identifierCases to handle:
Performer is listed in the spek with an
@id
ANDidentifier
e.g. "Alice":@id
listed in the spek is the id used in the output.Performer is listed in spek with
identifier
but no@id
e.g."identifier": "Alice"
@id
for "Alice" in the outputPerformer is listed in spek with
@id
but noidentifier
e.g."@id": "example.com/Alice"
@id
iff verbatim@id
value is present in the id column of the data@id
not found in identifier column and noidentifier
specified.Related to #40