XML模式:RDF
互聯(lián)網(wǎng) 發(fā)布時(shí)間:2008-10-17 20:15:47 作者:佚名
我要評(píng)論

語(yǔ)義 Web(Semantic Web)和語(yǔ)義網(wǎng)格(Semantic Grid)技術(shù)都依賴于資源描述框架(Resource Description Framework,RDF)這種靈活的描述語(yǔ)言。RDF 格式實(shí)際上是一個(gè)標(biāo)準(zhǔn)家族的成員之一。它用于描述信息和資源,使得系統(tǒng)很容易連接和關(guān)聯(lián)不同的資源。
RDF 是另一種經(jīng)過(guò) W
語(yǔ)義 Web(Semantic Web)和語(yǔ)義網(wǎng)格(Semantic Grid)技術(shù)都依賴于資源描述框架(Resource Description Framework,RDF)這種靈活的描述語(yǔ)言。RDF 格式實(shí)際上是一個(gè)標(biāo)準(zhǔn)家族的成員之一。它用于描述信息和資源,使得系統(tǒng)很容易連接和關(guān)聯(lián)不同的資源。
RDF 是另一種經(jīng)過(guò) W3C 批準(zhǔn)的標(biāo)準(zhǔn),它用于定義信息和資源。RDF 不需要 XML,但一種用于描述信息的序列化格式采用了 XML。
定義資源需要指定一個(gè)包含主語(yǔ)、謂詞和賓語(yǔ)的表達(dá)式。比方說(shuō),如果描述一個(gè)網(wǎng)站的內(nèi)容,主語(yǔ)就是該網(wǎng)站,謂詞是 “包含信息”,賓語(yǔ)就是內(nèi)容的類型。建立該網(wǎng)站和其他資源的聯(lián)系,可使用 Friend of a Friend (FOAF) 標(biāo)記建立兩個(gè)資源之間的鏈接。
RDF 的目的是將關(guān)于資源和信息的自然語(yǔ)言的陳述轉(zhuǎn)化為機(jī)器可解析的格式。比如可將
The MCSLP.com Website is authored by Martin C Brown
這句話改寫為清單 4 所示的 RDF XML。
清單 4. RDF XML 格式的陳述
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:si="http://www.recshop.fake/siteinfo#"> <rdf:Description rdf:about="http://www.mcslp.com/ "> <si:author>Martin C Brown</si:author> </rdf:Description> </rdf:RDF>
采用 RDF 標(biāo)準(zhǔn)的另一個(gè)例子是新聞?wù)军c(diǎn)和博客早期提供的連鎖系統(tǒng),它們使用 RDF 規(guī)范定義提要內(nèi)容和不同的新聞。清單 5 提供了一個(gè)例子。
清單 5. 利用 RDF 規(guī)范定義提要內(nèi)容和不同的新聞
<?xml version="1.0"?> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://my.netscape.com/rdf/simple/0.9/"> <channel> <title>MCslp</title> <link>http://www.mcslp.com</link> <description>MCslp Projects</description> </channel> <item> <title>Voice enabling XMLtitle> <link>http://mcslp.com/?p=295link> </item> ... </rdf:RDF>
RDF 標(biāo)準(zhǔn)最初設(shè)計(jì)的目的是描述 Web 上的資源、內(nèi)容和關(guān)系。但是 RDF 現(xiàn)在變成了用于描述一般信息、資源和關(guān)系的標(biāo)準(zhǔn)。
語(yǔ)義 Web 和網(wǎng)格技術(shù)都需要定義資源及其之間的關(guān)系,使應(yīng)用程序能夠使用不同的信息,并且可以把數(shù)據(jù)捆綁在一起。
相關(guān)文章
MIME類型中application/xml與text/xml的區(qū)別介紹
這篇文章介紹了MIME類型中application/xml與text/xml的區(qū)別,對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2021-12-28- XML中擁有Schema特性,能夠比DTD更加強(qiáng)大地引入元素結(jié)構(gòu),下面我們就來(lái)詳解XML中的模式Schema的概念及作用和用法,需要的朋友可以參考下2021-11-30
- 這篇文章主要介紹了XML基本概念入門學(xué)習(xí)指南,包括其與HTML的關(guān)系以及元素和特殊標(biāo)簽等,需要的朋友可以參考下2016-06-24
- XML標(biāo)簽的自定義功能非常強(qiáng)大,比如本文將要講解的DTD(Document Type Definition)就帶給人們一種面向?qū)ο蟀愕母杏X(jué),well,下面就來(lái)看一下XML中的DTD文件類型定義完全解析2016-06-24
- 這篇文章主要介紹了XML文件的閱讀與編輯,最常用的工具當(dāng)然還是瀏覽器中的控制臺(tái)與源代碼查看,需要的朋友可以參考下2016-02-16
- 這篇文章主要介紹了XML的命名空間,包括命名空間的聲明等XML入門學(xué)習(xí)中的基礎(chǔ)知識(shí),需要的朋友可以參考下2016-02-16
解析XML中的樹形結(jié)構(gòu)與DOM文檔對(duì)象模型
這篇文章主要介紹了XML中的樹形結(jié)構(gòu)與DOM文檔對(duì)象模型,文中舉了JavaScript解析DOM對(duì)象的例子,需要的朋友可以參考下2016-02-15- 這篇文章主要介紹了詳解XML編程中的模式定義XSD,講解了如何在XML文檔中聲明模式及定義類型等內(nèi)容,需要的朋友可以參考下2016-02-15
- 這篇文章主要介紹了XML中的DTD文檔類型定義,是XML入門學(xué)習(xí)中的基礎(chǔ)知識(shí),需要的朋友可以參考下2016-02-15
- 這篇文章主要介紹了XML代碼編寫的編碼與驗(yàn)證問(wèn)題,與HTML類似,XML文件的編碼也能在序言部分被指定,需要的朋友可以參考下2016-02-15