This is an automated email from the ASF dual-hosted git repository. andy pushed a commit to branch legacy-formats in repository https://gitbox.apache.org/repos/asf/jena-site.git
commit b6c539805b944089bf8995b2da283d32e901ff0c Author: Andy Seaborne <[email protected]> AuthorDate: Fri Mar 7 13:28:58 2025 +0000 Local copies of legacy RDF formats --- source/documentation/io/trix.md | 6 +++++- static/documentation/io/2014-03-13 Talis RDF JSON.pdf | Bin 0 -> 202574 bytes static/documentation/io/HPL-2003-268.pdf | Bin 0 -> 94302 bytes static/documentation/io/HPL-2004-56.pdf | Bin 0 -> 97932 bytes static/documentation/io/rdf-json.html | 15 +++++++++++---- 5 files changed, 16 insertions(+), 5 deletions(-) diff --git a/source/documentation/io/trix.md b/source/documentation/io/trix.md index e80d67326..fde82e3b1 100644 --- a/source/documentation/io/trix.md +++ b/source/documentation/io/trix.md @@ -2,11 +2,15 @@ title: TriX support in Apache Jena --- -Jena supports [TriX](http://www.hpl.hp.com/techreports/2004/HPL-2004-56.html), a +Jena supports [TriX](https://en.wikipedia.org/wiki/TriX_\(serialization_format\)), a simple XML format for RDF, for both reading and writing RDF data. The support is of the TriX core, without processing instructions. +Local copies: +* [HPL-2004-56.pdf](./HPL-2004-56.pdf) +* [HPL-2003-268.pdf](./HPL-2003-268.pdf) + Both the original HPlabs and W3C DTDs are supported for reading. Writing is according to the W3C DTD, that is using root element `<trix>`, rather than `<TriX>`. diff --git a/static/documentation/io/2014-03-13 Talis RDF JSON.pdf b/static/documentation/io/2014-03-13 Talis RDF JSON.pdf new file mode 100644 index 000000000..5909e5782 Binary files /dev/null and b/static/documentation/io/2014-03-13 Talis RDF JSON.pdf differ diff --git a/static/documentation/io/HPL-2003-268.pdf b/static/documentation/io/HPL-2003-268.pdf new file mode 100644 index 000000000..a156921c8 Binary files /dev/null and b/static/documentation/io/HPL-2003-268.pdf differ diff --git a/static/documentation/io/HPL-2004-56.pdf b/static/documentation/io/HPL-2004-56.pdf new file mode 100644 index 000000000..ccc5a4940 Binary files /dev/null and b/static/documentation/io/HPL-2004-56.pdf differ diff --git a/static/documentation/io/rdf-json.html b/static/documentation/io/rdf-json.html index 395bbe080..71302d44a 100644 --- a/static/documentation/io/rdf-json.html +++ b/static/documentation/io/rdf-json.html @@ -14,6 +14,13 @@ <a href="http://creativecommons.org/licenses/by-sa/3.0/" target="">Attribution-Share Alike 3.0</a> </small> license. </p> +<p>Other resources:</p> +<ul> + <li>W3C Note <a href="https://www.w3.org/TR/rdf-json/">RDF 1.1 JSON Alternate Serialization (RDF/JSON)</a></li> + <li>A <a href="./2014-03-13%20Talis%20RDF%20JSON.pdf">local PDF copy</a> of the Talis documentation.</li> +</ul> + +<hr/> <h1>RDF JSON</h1> @@ -48,19 +55,19 @@ structure:</p> keys:</p> <dl> - <dt>type</dt> + <dt><b>type</b></dt> <dd>one of 'uri', 'literal' or 'bnode' (<b>required</b> and must be lowercase)</dd> - <dt>value</dt> + <dt><b>value</b></dt> <dd>the lexical value of the object (<b>required</b>, full URIs should be used, not qnames)</dd> - <dt>lang</dt> + <dt><b>lang</b></dt> <dd>the language of a literal value (<b>optional</b> but if supplied it must not be empty)</dd> - <dt>datatype</dt> + <dt><b>datatype</b></dt> <dd>the datatype URI of the literal value (<b>optional</b>)</dd> </dl>
