Declared in a statement row¶
Shape IDs can be specified on the same row as a statement.
The csv2shex parser considers the first shape encountered in a CSV file to be the ‘start’ shape.
| shapeID | propertyID |
|---|---|
| :book | dct:creator |
| :book | dct:title |
Interpreted as:
DCAP
Shape
shapeID: :book
start: True
Statement
propertyID: dct:creator
Statement
propertyID: dct:title
The value of shapeLabel is taken from the row where a new shapeID is first encountered. In other words, subsequent labels will simply be ignored. The following CSV is therefore interpreted as shown above:
| shapeID | shapeLabel | propertyID |
|---|---|---|
| :book | Book | dct:creator |
| :book | Article | dct:title |