999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

標(biāo)記語(yǔ)言的語(yǔ)義和XBRL技術(shù)的發(fā)展

2011-12-31 00:00:00劉鋒
中國(guó)管理信息化 2011年19期

[摘要] 標(biāo)記語(yǔ)言的標(biāo)準(zhǔn)化推動(dòng)了互聯(lián)網(wǎng)革命。本文首先回顧了標(biāo)記語(yǔ)言的起源和發(fā)展,接著論述了XML語(yǔ)義的定義、表達(dá)和描述方法,最后對(duì)XBRL技術(shù)未來(lái)發(fā)展提出建議:既要遵循語(yǔ)義網(wǎng)技術(shù)架構(gòu),順應(yīng)互聯(lián)網(wǎng)發(fā)展的趨勢(shì),又要繼承XBRL數(shù)十年發(fā)展中所形成的對(duì)數(shù)據(jù)處理的優(yōu)點(diǎn)。

[關(guān)鍵詞] 標(biāo)記語(yǔ)言;語(yǔ)義;XML;XBRL;語(yǔ)義網(wǎng)

doi : 10 . 3969 / j . issn . 1673 - 0194 . 2011 . 19. 006

[中圖分類號(hào)]F232;F275 [文獻(xiàn)標(biāo)識(shí)碼]A [文章編號(hào)]1673 - 0194(2011)19- 0012- 02

在我們平常閱讀和修改文檔的時(shí)候,經(jīng)常對(duì)文檔做些標(biāo)記,如用問(wèn)號(hào)表示有疑問(wèn),波浪線表示重點(diǎn)內(nèi)容等,這些在文檔中表示一些特定含義的特殊記號(hào),稱為標(biāo)記。對(duì)一個(gè)紙質(zhì)文檔進(jìn)行標(biāo)記,可以使該文檔的結(jié)構(gòu)清晰、重點(diǎn)突出,讓人們更容易理解;同樣,對(duì)電子文檔的標(biāo)記,也可以使計(jì)算機(jī)更容易“理解”。因此,國(guó)際標(biāo)準(zhǔn)化組織于1986年批準(zhǔn)標(biāo)準(zhǔn)通用標(biāo)記語(yǔ)言 (Standard Generalized Markup Language,SGML)為國(guó)際標(biāo)準(zhǔn)(ISO 8879:1986)。它定義了一組用于定義標(biāo)簽的形式、標(biāo)簽詞表、標(biāo)簽間的邏輯關(guān)系和標(biāo)簽在標(biāo)記時(shí)的使用規(guī)則等內(nèi)容。SGML的一個(gè)非常成功的應(yīng)用就是當(dāng)今被互聯(lián)網(wǎng)廣泛使用的標(biāo)記語(yǔ)言——超文本標(biāo)記語(yǔ)言 (Hypertext Markup Language,HTML),它包含一組固定的標(biāo)簽,用來(lái)告訴瀏覽器如何顯示頁(yè)面。但是HTML的標(biāo)簽固定、表示和內(nèi)容混雜在一起,不能適應(yīng)Web的快速發(fā)展。于是能自定義新標(biāo)簽、表達(dá)信息數(shù)據(jù)語(yǔ)義的Web語(yǔ)言應(yīng)運(yùn)而生,即可擴(kuò)展標(biāo)記語(yǔ)言(eXtensible Markup Language,XML)。XML是一種標(biāo)記語(yǔ)言,它的標(biāo)記是指用一對(duì)尖括號(hào)把要表達(dá)的內(nèi)容括起來(lái),尖括號(hào)里面的內(nèi)容稱為文檔的元數(shù)據(jù),元數(shù)據(jù)所修飾的部分稱為文檔的數(shù)據(jù)。

1XML的語(yǔ)義

1.1 XML語(yǔ)義的定義

語(yǔ)義可看作是數(shù)據(jù)(符號(hào))所代表的概念的含義,以及這些含義之間的關(guān)系,是對(duì)數(shù)據(jù)的抽象或者更高層次的邏輯表示[1]。目前,關(guān)于XML語(yǔ)義并沒(méi)有統(tǒng)一的定義。本文認(rèn)為XML語(yǔ)義是構(gòu)建在公用語(yǔ)法系統(tǒng)上的XML數(shù)據(jù)的不同層次規(guī)范,包括如下內(nèi)容:元素類型名、屬性名和某些情況下術(shù)語(yǔ)的解釋;一個(gè)文檔中的結(jié)構(gòu)元素與另一個(gè)文檔中的結(jié)構(gòu)元素之間的關(guān)聯(lián)。

1.2 XML語(yǔ)義的表達(dá)

XML中的語(yǔ)義是通過(guò)標(biāo)簽來(lái)表達(dá),這些標(biāo)簽有的是日常生活中形成的共識(shí),如姓名、年齡;有的是領(lǐng)域?qū)<揖倪x取的,甚至有的是已經(jīng)形成的領(lǐng)域知識(shí),如資產(chǎn)、負(fù)債。一般人們看到<姓名>就知道該標(biāo)簽包含的數(shù)據(jù)是某人的姓名,會(huì)計(jì)專業(yè)的人士看到<資產(chǎn)>也知道該標(biāo)簽包含數(shù)據(jù)的準(zhǔn)確含義。但XML本身,包括DTD或XML Schema,都沒(méi)有提供形式化的機(jī)制來(lái)說(shuō)明標(biāo)簽到底是什么含義。因此,XML處理器無(wú)法理解XML文檔中標(biāo)簽的含義。對(duì)它來(lái)說(shuō),標(biāo)簽<姓名>與標(biāo)簽<資產(chǎn)>的含義是未知的,只是從語(yǔ)法規(guī)則上對(duì)兩個(gè)標(biāo)簽進(jìn)行校驗(yàn)。因此XML文檔所包含的語(yǔ)義信息沒(méi)有顯式地表達(dá)出來(lái),而是隱藏在人們的頭腦中。

XML是作為統(tǒng)一的數(shù)據(jù)格式設(shè)計(jì),并不特別適合表達(dá)領(lǐng)域知識(shí)中的概念模型(包括概念、屬性以及它們之間的關(guān)系)[2]。但是,當(dāng)用戶把數(shù)據(jù)表達(dá)成XML文檔的時(shí)候,數(shù)據(jù)的語(yǔ)義信息就已經(jīng)隱含在XML文檔的標(biāo)簽和結(jié)構(gòu)中。在XML中,能夠表達(dá)概念、屬性和關(guān)系的成分是元素節(jié)點(diǎn)、屬性節(jié)點(diǎn)、節(jié)點(diǎn)的嵌套、節(jié)點(diǎn)的序和交叉引用(ID/IDREF)等。如下例所示。

例:關(guān)于XML隱式語(yǔ)義的XML片斷。

<ShoeMerchantname=”Wan Ke”>

<shoe>

<brand>Li Ning</brand>

<color>White</color>

</shoe>

</ ShoeMerchant>

上例中隱含的語(yǔ)義信息:有一個(gè)名為“Wan Ke”的鞋子銷售商,銷售一種白色的名為“Li Ning”的鞋,其中“ShoeMerchant”節(jié)點(diǎn)和“shoe”節(jié)點(diǎn)分別表示了一個(gè)鞋子銷售商和鞋的實(shí)例,它們的嵌套表示了一種銷售關(guān)系,這種語(yǔ)義信息是蘊(yùn)含在XML文檔中。同時(shí),用戶在設(shè)計(jì)XML文檔時(shí),并不一定會(huì)遵循知識(shí)表示的思想,導(dǎo)致XML隱式語(yǔ)義的表達(dá)方式是多種多樣的,這使得自動(dòng)從XML文檔中獲取其語(yǔ)義非常困難。

1.3 XML語(yǔ)義的描述方法

用自然語(yǔ)言來(lái)描述XML文檔的語(yǔ)義,有利于人們對(duì)XML文檔的理解,計(jì)算機(jī)是無(wú)法理解的。然而XML產(chǎn)生的主要目的是為了用計(jì)算機(jī)處理文檔,因此必須讓計(jì)算機(jī)能“理解”對(duì)XML文檔的語(yǔ)義描述。當(dāng)前主要有以下幾種方法:

(1)程序式語(yǔ)義方法。程序式語(yǔ)義方法指在應(yīng)用程序中給出XML文檔語(yǔ)義的硬編碼。程序員理解了自然語(yǔ)言描述的XML應(yīng)用文檔的語(yǔ)義,用程序設(shè)計(jì)語(yǔ)言編寫(xiě)實(shí)現(xiàn)語(yǔ)義的代碼。程序式語(yǔ)義方法可以利用程序設(shè)計(jì)語(yǔ)言如JAVA、C#等的豐富功能,幾乎可以對(duì)任何語(yǔ)義給出代碼,包括數(shù)據(jù)合理性檢查、數(shù)據(jù)間配合關(guān)系檢查、實(shí)現(xiàn)預(yù)期的動(dòng)作或操作。這種方法是目前最常見(jiàn)的。

(2)面向模型的方法。語(yǔ)義建模方法可以將數(shù)據(jù)的語(yǔ)義描述與特定應(yīng)用邏輯分離,將數(shù)據(jù)的語(yǔ)義描述納入到數(shù)據(jù)層,將數(shù)據(jù)語(yǔ)義的解釋留給了通用的形式化系統(tǒng),而與具體的數(shù)據(jù)應(yīng)用邏輯無(wú)關(guān),具有非常好的適應(yīng)性和可重用性[3]。通過(guò)擴(kuò)充元素的屬性,XML Schema和DTD技木能夠在一定程度上刻畫(huà)XML 文檔的語(yǔ)義模型,尤其適合檢查數(shù)據(jù)的合理性。

(3)語(yǔ)義網(wǎng)表示方法。由萬(wàn)維網(wǎng)的創(chuàng)始人Tim Berners-Lee提出的語(yǔ)義網(wǎng)是當(dāng)前Web的進(jìn)一步發(fā)展,它提供了信息和服務(wù)的定義以至于網(wǎng)絡(luò)本身能回復(fù)人或機(jī)器的請(qǐng)求[4]。語(yǔ)義網(wǎng)使用一種新的元數(shù)據(jù)表示語(yǔ)言(Resource Description Framework,RDF),用以表達(dá)Web上內(nèi)容的語(yǔ)義信息。同時(shí),引入了新的基于知識(shí)表示的技術(shù),如RDF Schema和Web本體定義語(yǔ)言(Ontolgy Web Language,OWL),定義領(lǐng)域詞匯及內(nèi)容模型和描述語(yǔ)義。

2XBRL的語(yǔ)義

2.1 XBRL的架構(gòu)語(yǔ)義

XBRL的架構(gòu)語(yǔ)義主要體現(xiàn)在XBRL分類標(biāo)準(zhǔn)中。XBRL的分類標(biāo)準(zhǔn)一般由模式文件(Taxonomy.xsd)和與其相關(guān)聯(lián)的定義鏈接庫(kù)(Definition.xml)、計(jì)算鏈接庫(kù)(Calculation.xml)、展示鏈接庫(kù)(Presentation.xml)、標(biāo)簽鏈接庫(kù)(Label.xml)和參考鏈接庫(kù)(Reference.xml)等5個(gè)XML鏈接庫(kù)文件組成。隨著維度技術(shù)規(guī)范和公式技術(shù)規(guī)范被XBRL國(guó)際組織所推薦,現(xiàn)在的分類標(biāo)準(zhǔn)又加入了維度鏈接庫(kù)(dimension.xml)和公式鏈接庫(kù)(formular.xml)。模式文件(Taxonomy.xsd)定義的是元素的語(yǔ)法形式,XBRL 鏈接庫(kù)定義的是元素之間的語(yǔ)義關(guān)系。雖然XBRL技術(shù)補(bǔ)充了新的技術(shù)規(guī)范來(lái)彌補(bǔ)原來(lái)的不足,但是其所能表達(dá)的語(yǔ)義仍然較為簡(jiǎn)單。同時(shí),這種表示方式在體系架構(gòu)上也未遵循語(yǔ)義網(wǎng)的體系結(jié)構(gòu),未來(lái)難以適應(yīng)互聯(lián)網(wǎng)的發(fā)展。

2.2 XBRL技術(shù)規(guī)范的實(shí)現(xiàn)語(yǔ)義

當(dāng)前,XBRL技術(shù)規(guī)范主要包括基礎(chǔ)技術(shù)規(guī)范(Base specification)、維度技術(shù)規(guī)范(Dimensions specification)、公式技術(shù)規(guī)范(Formula specification)、版本技術(shù)規(guī)范(Versioning specification)、透視(內(nèi)嵌XBRL)技術(shù)規(guī)范(Rendering (Inline XBRL) specification)和變量(Variables specification)6個(gè)技術(shù)規(guī)范。其引用的結(jié)構(gòu)如圖1所示。

從圖1可知,XLink不僅在XBRL 2.1技術(shù)規(guī)范中被多個(gè)模式文件所引用,而且在其他的技術(shù)規(guī)范中也都被引用,甚至可以說(shuō)XBRL依靠XLink(XML鏈接語(yǔ)言)做了一切事情。 XLink允許在XML文檔中插入元素以創(chuàng)建并描述資源之間的鏈接。在XLink規(guī)范中,它提供了10種通用屬性:type、href、arcrole、title、show、actuate、label、from和to,并通過(guò)type的6種屬性值:簡(jiǎn)單鏈接(simple)、擴(kuò)展鏈接(extended)、定位器(locator)、弧(arc)、資源(resource)和標(biāo)題(title)定義了6種元素,其中擴(kuò)展鏈接元素可以包含定位器、資源、弧和標(biāo)題4種子元素,定位器locator和弧arc元素只能包含title標(biāo)題子元素,其他3種元素不能包含任何有XLink意義的子元素。

3XBRL技術(shù)發(fā)展的建議

語(yǔ)義網(wǎng)作為下一代互聯(lián)網(wǎng)已逐步為人們所接受,并且以語(yǔ)義網(wǎng)為基礎(chǔ)構(gòu)建了一些成功的案例。XBRL作為新一代的網(wǎng)絡(luò)商業(yè)報(bào)告語(yǔ)言,應(yīng)結(jié)合語(yǔ)義網(wǎng)的體系架構(gòu)和XBRL應(yīng)用的實(shí)際情況,對(duì)XBRL語(yǔ)言進(jìn)行改進(jìn)。XBRL國(guó)際組織也初步探討了語(yǔ)義網(wǎng)對(duì)XBRL的影響[5]。本文認(rèn)為目前主要有兩個(gè)方面需要考慮:第一,用語(yǔ)義網(wǎng)技術(shù)對(duì)基礎(chǔ)技術(shù)規(guī)范、維度技術(shù)規(guī)范、公式技術(shù)規(guī)范、版本技術(shù)規(guī)范、透視(內(nèi)嵌XBRL)技術(shù)規(guī)范等進(jìn)行簡(jiǎn)化和重構(gòu),使人們更加易于理解、學(xué)習(xí)和使用;第二,把安全因素融入XBRL,可以參考XARL(eXtensible Assurance Reporting Language)的相關(guān)內(nèi)容。

但是語(yǔ)義網(wǎng)中的RDF和OWL處理數(shù)字型推理(如在等式、不等式、約束等方面)的能力比較弱[6]。因此,在用語(yǔ)義網(wǎng)改造XBRL時(shí),也要借鑒XBRL在數(shù)據(jù)表示和處理上的優(yōu)點(diǎn)。此外,改造XBRL時(shí)還要注意向后兼容的問(wèn)題,降低遺留XBRL文件更換新的標(biāo)準(zhǔn)規(guī)范所耗費(fèi)的成本。

主要參考文獻(xiàn)

[1]王智.XML語(yǔ)義的研究[D].北京:中國(guó)科學(xué)院研究生院軟件研究所, 2003.

[2]劉升平,林作銓,梅婧,岳安步. 一種XML的模型論語(yǔ)義[J].軟件學(xué)報(bào),2006,17(5):1089-1097.

[3]陳明.XML概念模型及其轉(zhuǎn)換研究[D].武漢:武漢理工大學(xué),2006.

[4]Tim Berners-Lee,Wendy Hall,James Hendler,et al.Creating a Science of the Web[J].Science,2006,313(5788):769-771.

[5]XBRL International Standards Board.XBRL: Towards a Diverse Ecosystem[Z]. www.xbrl.org,2010.

主站蜘蛛池模板: 2020国产在线视精品在| 免费高清自慰一区二区三区| 国产在线自揄拍揄视频网站| 久热精品免费| 狠狠色香婷婷久久亚洲精品| 国产另类视频| 亚洲热线99精品视频| 欧美日韩亚洲国产| 无码内射中文字幕岛国片| 国产一级无码不卡视频| 欧美另类精品一区二区三区| 欧美在线精品怡红院| 日韩福利视频导航| 亚洲精品欧美重口| 国产视频一二三区| 亚洲一区二区约美女探花| 亚欧美国产综合| 亚洲天堂精品视频| 国产亚洲精品自在久久不卡| 免费激情网址| 国产成人在线无码免费视频| 精品视频免费在线| 国产美女在线观看| 婷婷六月在线| 久久一本日韩精品中文字幕屁孩| 欧美无遮挡国产欧美另类| 亚洲色图综合在线| 欧美有码在线| 国产精品香蕉在线| 99视频在线免费| 尤物精品视频一区二区三区| 91成人在线观看| 91成人免费观看| 欧日韩在线不卡视频| 高清乱码精品福利在线视频| 99这里只有精品在线| 国产哺乳奶水91在线播放| 日本国产精品一区久久久| 亚洲人网站| 国产一区二区丝袜高跟鞋| 久久亚洲中文字幕精品一区| 青青青国产精品国产精品美女| 免费国产黄线在线观看| 久久伊人久久亚洲综合| 亚洲国产91人成在线| 中文字幕欧美成人免费| 日韩A∨精品日韩精品无码| 91毛片网| a级毛片在线免费观看| 欧美国产精品不卡在线观看| 日本午夜影院| 亚洲精品欧美日本中文字幕| 在线观看无码av五月花| 婷婷六月激情综合一区| 无码啪啪精品天堂浪潮av| 亚洲精品人成网线在线| 亚洲A∨无码精品午夜在线观看| 国产屁屁影院| 中文字幕亚洲电影| 69av在线| 成人噜噜噜视频在线观看| 欧美一道本| 亚洲天堂在线免费| 亚洲欧美一区二区三区麻豆| 亚洲中文字幕23页在线| 国产一区自拍视频| 在线观看精品国产入口| 国模视频一区二区| 原味小视频在线www国产| 欧美成一级| 久久精品娱乐亚洲领先| 九色91在线视频| 亚洲美女视频一区| 日韩欧美国产区| 国产视频自拍一区| 精品人妻AV区| 午夜三级在线| 久久成人国产精品免费软件 | 91激情视频| 一本二本三本不卡无码| 日本色综合网| 色综合久久久久8天国|