RDF クイック スタート チ...login
RDF クイック スタート チュートリアル
著者:php.cn  更新時間:2022-04-11 14:47:18

RDFコンテナ



RDF コンテナは、一連のものを記述するために使用されます。たとえば、ある本の著者をまとめてリストします。

これらのグループを記述するために次の RDF 要素が使用されます: <Bag>、<Seq>、および <Alt>。


h2>要素

要素は、順序付けされていない値のリストを記述するために使用されます。

<rdf:Bag> 要素には繰り返しの値を含めることができます。

<?xml version="1.0"?>

<rdf:RDF
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax -ns#"
xmlns:cd="http://www.recshop.fake/cd#">

<rdf:Description
rdf:about="http://www.recshop.fake/cd/ビートルズ」>
<cd:アーティスト>
<rdf:バッグ>
<rdf:li>ジョン</rdf:li>
<rdf:li>ポール</rdf:li>
<rdf:li>ジョージ</rdf:li>
<rdf:li>リンゴ</rdf:li>
</rdf:バッグ>
</cd:artist>
</rdf:Description>

</rdf:RDF>


<rdf:Seq> 要素

<rdf:Seq> 要素は、仕様 値の順序付きリスト (アルファベット順など)。

<rdf:Bag> 要素には繰り返しの値を含めることができます。

<?xml version="1.0"?>

<rdf:RDF
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax -ns#"
xmlns:cd="http://www.recshop.fake/cd#">

<rdf:Description
rdf:about="http://www.recshop.fake/cd/ビートルズ」>
<cd:アーティスト>
<rdf:Seq>
<rdf:li>ジョージ</rdf:li>
<rdf:li>ジョン</rdf:li>
<rdf:li>ポール</rdf:li>
<rdf:li>リンゴ</rdf:li>
</rdf:Seq>
</cd:artist>
</rdf:Description>

</rdf:RDF>


<rdf:Alt> 要素

<rdf:Alt> 要素は、置換可能な値のリストに使用されます (ユーザーはこれらの値のうち 1 つだけを選択できます)。

<?xml version="1.0"?>

<rdf:RDF
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax -ns#"
xmlns:cd="http://www.recshop.fake/cd#">

<rdf:Descriptio
rdf:about="http://www.recshop.fake/cd/ビートルズ」>
<cd:フォーマット>
<rdf:Alt>
<rdf:li>CD</rdf:li>
<rdf:li>記録</rdf:li>
<rdf:li>テープ</rdf:li>
</rdf:Alt>
</cd:format> のリスト。 RDF では、これらの「値のリスト」をメンバーと呼びます。

したがって、次のように言えます:

コンテナは、物事を含むリソースです

含まれる物事はメンバーと呼ばれます(「値のリスト」とは呼ばれません)。