「RSSの書き出し」を実行すると、RSS通知の設定に従って、RDF形式で、レコードの内容が書き出されます。
|
|
RDF Site Summary (アスキーデジタル用語辞典より)
RDF(Resource Description Framework) Site Summary。WWW(World Wide Web)で用いられる技術の標準化を行なう国際機関“W3C(World
Wide Web Consortium)”が、2000年12月に1.0が定められたXML(eXtensible Markup Language)規格のひとつ。当該ウェブページに記述された文章の見出しやハイパーリンク、要約などを記述しておき、当該ページの紹介を行なうための規定。RSSを収集・管理することで、ページ全体を検索しなくても特定の志向にあったページのリンク集を作ることができる。
|
|
|
|
|
|
|
|
- RSS通知設定で、絞り込み設定がない場合は全てのレコードが、表示件数設定分書き出されます。
- RSS通知設定で、絞り込み設定が行われている場合は、その条件にあったレコードが表示件数設定分書き出されます。
- 書き出す順番は、RSS通知の設定で、記事の更新日時フィールドに指定したフィールドの昇順です。
書き出しの項目 |
内容 |
RSS |
通知のタイトル
通知への参照URL
通知の説明
使用言語
通知の更新日時 |
記事 |
記事のタイトル
記事への参照URL
記事の要約
記事の更新日時 |
その他 |
xml のバージョン(1.0)
使用文字コード(UTF-8)
|
|
【!】 |
デヂエでのアクセス権の設定は無視されます
アクセス権の設定で参照できないライブラリ、レコードでも、RSS通知設定を行っている場合、その内容が書き出されますので、ご注意ください。また、RSS通知が削除された状態で、RSS書き出し実行のURLに直接アクセスした場合などは、何も書き出されません。
|
|
|
|
|
|
|
書き出される RDF ファイルの大まかな書式は以下になります。
このファイルの説明が書いてあります。 |
<rdf:RDF> |
</rdf:RDF> まで、RSSで通知される情報が書いてあります。 |
|
<channel> |
</channel> まで、このRSS通知についての基本情報が書いてあります。 |
|
|
<items> |
</items> まで、このRSS通知に含まれる記事の情報が書いてあります。 |
|
|
|
<rdf:Seq> |
</rdf:Seq> まで、各記事の参照リンクの値が書いてあります。 |
|
|
|
</rdf:Seq> |
【!】<rdf:li rdf> は、記事の表示件数分繰り返します。 |
|
|
</items> |
|
|
</channel> |
|
|
<item> |
</item> まで、各記事の詳細情報が書いてあります。 |
|
</item> |
【!】<item> 〜 </item> は、記事の表示件数分繰り返します。 |
</rdf:RDF> |
|
|
|
|
|
|
|
●このファイルの説明
最初の 2行で、このファイルの説明をしています。
1 |
<?xml version="1.0" encoding="UTF-8"?> |
2 |
<rdf:RDF
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns="http://purl.org/rss/1.0/"
xml:lang="ja"> |
|
1 行目は、 以下のことを示しています。
- このファイルが XMLフォーマットであること
- 使用している文字コードが UTF-8 であること
2 行目は、以下のこと示しています。
- このファイルが、RDFフォーマットであること
- 言語として日本語を扱っていること
|
|
●RSS について
RSS についての情報を <channel> タグを使って表現します。ここで表示される内容は、RSS通知の設定
で、各RSS通知の「全体の設定」に対して指定された値を元に表示されます。
この通知内の記事の参照先URL は、各記事の設定で、「参照先URL」に指定したフィールドのレコード値が書き出されます。また、記事の数は、全体の設定に対する「表示件数」までとなり、記事の設定で「更新日時フィールド」に指定したフィールドの昇順で書き出されます。
<channel rdf:about="(現在アクセスしているURL)"
/ >
<title>"(「RSSのタイトル」に設定した値)"</title>
<link>"(「ホームページURL」に設定した値)"</link>
<description>"(「説明文」に設定した値)"</description>
<dc:language>ja</dc:language>
<dc:date>"(このURLにアクセスした日時)"</dc:date>
<items>
<rdf:Seq>
<rdf:li rdf:resource="(この通知内の記事の参照先URL)"
/>
:
[表示件数分表示される]
:
</rdf:Seq>
</items>
</channel>
|
|
|
|
●記事について
記事の情報を <item> タグを使って表現します。ここで表示される内容は、RSS通知の設定
で、各RSS通知の「記事の設定」に対して指定された値を元に表示されます。
記事についての内容書き出し数は、全体の設定に対する「表示件数」までとなり、記事の設定で「更新日時フィールド」に指定したフィールドの昇順で書き出されます。
<item rdf:about="(参照先URL に指定されたフィールドのレコード値)">
<title>"(タイトルフィールド に指定されたフィールドのレコード値)"</title>
<link>"(参照先URL に指定されたフィールドのレコード値)"</link>
<description>"(要約文フィールド に指定されたフィールドのレコード値)"</description>
<dc:date>"(更新日時フィールド に指定されたフィールドのレコード値)"</dc:date>
</item>
|
|
※レコードの値が空である場合、RSS書き出しでも値は空で書き出されます。
※レコードの値が「ERROR !」(自動計算、時間計算)であったり、フィールドが削除されている場合、値は空で書き出されます。
|
|
|
|
|