以文本方式查看主题

-  计算机科学论坛  (http://bbs.xml.org.cn/index.asp)
--  『 Semantic Web(语义Web)/描述逻辑/本体 』  (http://bbs.xml.org.cn/list.asp?boardid=2)
----  xml/xml-schema/dtd/rdf/rdf-schema/owl 之间的关联-抛砖引玉  (http://bbs.xml.org.cn/dispbbs.asp?boardid=2&rootid=&id=39676)


--  作者:sun_v2006
--  发布时间:11/3/2006 11:59:00 AM

--  xml/xml-schema/dtd/rdf/rdf-schema/owl 之间的关联-抛砖引玉
所有这几个东东本身都是在讲如何表达信息,可以称为语法,用他们表达出来的都是对应的文件形式。就像英语语法表达出来的就是英语。
xml基本只是一个格式约定语法,本意可扩展就是说用这种语法表达信息不易受限制。以这种格式约定表达出来就是一个xml文件。
xml-schema/dtd都是对某一个xml文件,检查格式时采用的依据信息,这个信息应该如何表达的语法。只不过xml-schema比dtd能描述地更细致,而且使用xml格式表达。所以xml-schema文件也是符合xml语法的。
rdf将所有信息首先认作是三元组,即主语谓词宾语,然后按xml格式表达地语法。
比如rdf文件里说“小红”“地老师是“”王莉莉“。而rdf-schema里则表达学生是一个class,老师是另一个class,学生这个class可以有一个"对应老师是谁"这样一个property,类似这样地信息如何表达,就是rdf-schema地语法。而且可以看到rdf-schema表达时也按rdf三元组语法来,所以可以说,rdf-schema文件也符合rdf语法。而rdf文件也符合xml语法。
owl是rdf-schema地扩展,就像xml-schema比dtd牛一样,owl比rdf-schema能表达更多,更细致地类似那种信息。比如学生class对应地"对应老师是谁"这样地属性可以有0~n个教师。owl文件也是符合rdf,rdf-schema,xml语法的。



--  作者:sun_v2006
--  发布时间:11/6/2006 2:55:00 PM

--  
rdf,rdfs,owl自身又存在自描述,比如对rdf:class进行描述;甚至进行扩展标记,这方面哪位高人指指路?
--  作者:baojie
--  发布时间:11/7/2006 10:42:00 AM

--  
rdf和owl不一定要用xml表达。
--  作者:sun_v2006
--  发布时间:11/8/2006 4:12:00 PM

--  
baojie友能否说的具体些?
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
333.984ms