|
1.RDF模式和XML模式是不同的
XML數(shù)據(jù)模式是一個文本可擴展語言,相比之下,RDF有一個非常簡單的模式,即二元關系模式。當然,任何的RDF聲明形式都可以用XML來表示,但XML是被設定為固定的、樹狀的文本,在描述數(shù)據(jù)元上缺乏一定的靈活性。RDF模式卻是有足夠的靈活來描述這種主觀的、分布式的、用不同形式來表達的元數(shù)據(jù)。 2.RDF和XML所使用的資源不同 XML中所談到的節(jié)點,是XML文檔中的節(jié)點,尤其是在文檔結構中特定之處。在RDF中,節(jié)點不在是節(jié)點本身了,而是任何其他可用URIS標識的資源,因此RDF是一種元數(shù)據(jù)語言。 3.XML Schema和RDF的語意不同 XML Schema最初的語意解釋是限制在XML文檔中的,它是隱含的。RDF原本就是語意解釋,用于對那些不能夠用樹形結構來很好建模的知識進行建模??傊?,XML/XML Schema是數(shù)據(jù)建模語言,RDF是元數(shù)據(jù)建模語言,當元數(shù)據(jù)需要編碼成數(shù)據(jù)時,XML語法就非常的有用,如果純用XML語言來進行元數(shù)據(jù)建模那么在靈活性就會受到阻礙。 |
|
|
來自: 林楓 > 《ontology》