Loading article…
| ファイル名拡張子 |
.n3 |
|---|---|
| インターネットメディアの種類 |
テキスト/n3;文字セット=utf-8 |
| 開発者 | ティム・バーナーズ=リー |
| フォーマットの種類 | セマンティックウェブ |
| コンテナ用 | RDFデータ |
| 標準 | 3 ... |
| Webサイト | www.w3.org/TeamSubmission/n3/ |
Notation3、またはより一般的にはN3として知られているものは、リソース記述フレームワークモデルの簡略化された非XMLシリアル化であり、人間が読みやすいように設計されており、N3はXML RDF表記よりもはるかにコンパクトで読みやすいです。このフォーマットは、セマンティックウェブコミュニティのティム・バーナーズ=リーと他の人たちによって開発されています。N3の基礎となるロジックの形式化は、2008年にバーナーズ=リーと他の人たちによって公開されました。[1]
N3 には、RDF ベースのルールのサポートなど、RDF モデルのシリアル化を超えた機能がいくつかあります。Turtleは、N3 の簡略化された RDF 専用のサブセットです。
例
以下は標準 XML 表記法による RDF モデルです。
<rdf:RDF
xmlns:rdf= "http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc= "http://purl.org/dc/elements/1.1/" > <rdf:Description rdf:about= "https://en.wikipedia.org/wiki/Tony_Benn" > <dc:title>トニー・ベン</dc:title> <dc:publisher> Wikipedia </dc:publisher> </rdf:Description> </rdf:RDF>
Notation3では次のように記述されます。
@prefix dc: <http://purl.org/dc/elements/1.1/> 。
<https://en.wikipedia.org/wiki/Tony_Benn>
dc :タイトル 「Tony Benn」;
dc :発行者 「Wikipedia」。
上記の N3 コードも有効なTurtle構文になります。
Notation3、Turtle、N-Triplesの比較
参照
外部リンク
- 表記法 3 W3C 提出
- Tim Berners-Lee によるW3C設計問題に関する Notation 3 の概要
- Notation 3 入門: N3 を使って RDF とセマンティック Web を始める
- 表記法の大まかなガイド3
- 「小さな言語」の RDF
- Emacs用N3の編集モード
- vim の N3 編集モード
- Textmate の N3 編集モード
- gedit の N3 編集モード
- EulerGUI は、RDF からの変換、検証、プレフィックス管理、リソースのアップロード、グラフ ビュー、テーブル ビューなどを備えた N3 エディターを中心とした IDE です。
