124c124,125
< often dramatically simplifies its usage.
---
> often dramatically simplifies its usage.Fix bug in Serialize from RDF algorithm to
272c273
< document: expansion, compaction, flattening, and RDF conversion.
---
> document: expansion, compaction, flattening, and RDF serialization/deserialization.
559c560
< RDF Conversion
---
> RDF Serialization/Deserialization
561c562
< JSON-LD can be used to serialize data expressed in RDF as described in
---
>
JSON-LD can be used to serialize RDF data as described in
575c576
<
Using the Convert from RDF algorithm a
---
>
Using the Serialize from RDF algorithm a
596,598c597,599
< in the previous section. It is also possible to transform the JSON-LD document back
< to RDF using the Convert to RDF algorithm.
<
---
> in the previous section. It is also possible to deserialize the JSON-LD document back
> to RDF using the Deserialize to RDF algorithm.
>
616c617
< and JSON-LD-RDF Converters.
---
> and JSON-LD-RDF Serializers/Deserializers.
633c634
< than converted between relative and
---
> than conversion between relative and
636,638c637,639
< A conforming JSON-LD-RDF Converter is a system that can perform
< Conversion to RDF and
< Conversion from RDF.
---
> A conforming JSON-LD-RDF Serializer/Deserializer is a system that can perform
> Deserialization to RDF and
> Serialization from RDF.
3109c3110
< RDF Conversion Algorithms
---
> RDF Serialization/Deserialization Algorithms
3111c3112
< This section describes algorithms to transform a JSON-LD document to an
---
>
This section describes algorithms to deserialize a JSON-LD document to an
3141c3142
<
Convert to RDF Algorithm
---
> Deserialize to RDF Algorithm
3143c3144
< This algorithms converts a JSON-LD document to an RDF dataset.
---
>
This algorithm deserializes a JSON-LD document to an RDF dataset.
3145,3149c3146,3158
< as a graph name or property, while JSON-LD does.
< JSON-LD-RDF Converters can work
< around this restriction, when converting JSON-LD to RDF, by converting such
< blank nodes to IRIs,
< minting new "Skolem IRIs" as per
---
> as a property, while JSON-LD does. Therefore, by default
> RDF triples that would have contained blank nodes as properties are
> discarded when interpreting JSON-LD as RDF. However, if there is a
> desire to retain the information contained in these triples,
> three work-arounds are available: (a)
> the user may set the produce extended RDF flag in the
> JSON-LD-RDF Serializer/Deserializer,
> to produce an extended
> (non-standard) form of RDF that includes these triples; (b)
> special purpose JSON-LD-RDF Serializers/Deserializers
> can convert such
> blank nodes to IRIs
> by minting new "Skolem IRIs" as per
3151c3160,3162
< of [[RDF11-CONCEPTS]].
---
> of [[RDF11-CONCEPTS]]; or (c) the JSON-LD author can avoid the creation
> of blank node properties by providing a context that maps those
> properties to IRIs such as relative IRIs.
3162c3173
< Unless the produce generalized RDF flag is set, this algorithm will exclude
---
> Unless the produce extended RDF flag is set, this algorithm will exclude
3193c3204
< RDF dataset. Unless the produce generalized RDF flag
---
> RDF dataset. Unless the produce extended RDF flag
3229c3240
< the produce generalized RDF flag is not true,
---
> the produce extended RDF flag is not true,
3266c3277
<
---
>
3393c3404
< Convert from RDF Algorithm
---
> Serialize from RDF Algorithm
3395c3406
< This algorithm converts an RDF dataset consisting of a
---
>
This algorithm serializes an RDF dataset consisting of a
3402,3403c3413,3414
<
Iterate through each graph in the dataset, converting
< RDF Collections into a list
---
>
Iterate through each graph in the dataset, converting each
> RDF Collection into a list
3594c3605
<
---
>
3689c3700
<
When converting JSON-LD to RDF
---
>
When deserializing JSON-LD to RDF
3732c3743
< specified; when converting JSON-LD to RDF the mantissa is rounded to
---
> specified; when deserializing JSON-LD to RDF the mantissa is rounded to
3748,3751c3759,3762
<
When JSON-native numbers are converted
< to RDF, lossless data round-tripping can not be guaranteed as rounding
< errors might occur. When converting
< RDF to JSON-LD, similar
---
>
When JSON-native numbers are deserialized
> to RDF, lossless data round-tripping cannot be guaranteed, as rounding
> errors might occur. When serializing
> RDF to JSON-LD, similar
3765c3776
< Converting from RDF algorithm
---
> Serializing from RDF algorithm
4145c4156
< with conversion to RDF.
---
> with deserialization to RDF.