This is an automated email from the ASF dual-hosted git repository.
andy pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/jena-site.git
The following commit(s) were added to refs/heads/main by this push:
new d18a04f94 Local copies of legacy RDF formats
d18a04f94 is described below
commit d18a04f94cf679346d6dcb93e776d0d98d8519b4
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>