【正文】
描述了更加嚴格定義 XML文檔的方法,以便可以更自動地處理 XML文檔。 XML Namespace用于保證 XML DTD中名字的一致性,以便不同的 DTD中的名字在需要時可以合并到一個文檔中。 XPath描述如何識別、選擇、匹配 XML文件中的各個構成元件,包括元素、屬性、文字內容等。 XPointer和 XLink標準,規(guī)定了有關定位、鏈接方面的內容。 XQuery的目的是為從 Web文檔中提取數(shù)據(jù),提供一種靈活的查詢機制。 XSLT則實現(xiàn)文檔格式轉換,主要是將 XML轉換為 HTML格式進行顯示。 CSS也是用來作為 XML文檔顯示的樣式標準。 DOM定義了一組與平臺和語言無關的接口,以便程序和腳本能夠動態(tài)訪問和修改 XML文檔內容、結構及樣式。 Web發(fā)展趨勢 ? Web ? 語義 Web Web ? ? 2022年以前的互聯(lián)網(wǎng)模式 ? 靜態(tài)的網(wǎng)頁 ? 信息消費的時代 ? Netscape脫穎而出,瀏覽器 ? Yahoo提出了互聯(lián)網(wǎng)黃頁 ? Google推出了深受歡迎的搜索服務 ? ? 2022年 3月提出 ? 網(wǎng)民的參與 ? 論壇 ? 博客 ? 更注重用戶的交互作用,用戶既是網(wǎng)站內容的消費者(瀏覽者),也是網(wǎng)站內容的制造者。 語義 Web ? 語義 Web的概念 ? 語義 Web體系架構 ? 語義 Web的應用 語義 Web的概念 ? 語義 Web是當前 Web的一個擴展,其中信息具有形式化定義的語義,更有助于計算機之間以及計算機與人之間的協(xié)同工作。其思想是使 Web上的數(shù)據(jù)以這樣一種方式來定義與鏈接,使其能夠在各種不同的應用場景中有效地實現(xiàn)數(shù)據(jù)的發(fā)現(xiàn)、自動化處理、集成與復用。當且僅當 Web不僅成為人所共享加工的場所,也成為自動化工具所共享加工的場所時,語義 Web方能實現(xiàn)其全部潛力。 ? 語義 Web有很多突出的優(yōu)點,包括數(shù)據(jù)集成更簡單、搜索更精確、知識管理更方便等 語義 Web體系架構 ? 三大關鍵技術 ? XML ? RDF ? Ontology (本體) ? 語義 Web分層體系架構 U ni cod e U R I X ML + N S + X ML Schem a R D F + R D F S chem a O nt ol ogy + R ul es U ni f y L ogi c P r o of T r ust Digital Signature U se r I nt er f ace + A ppl i cat i on s 語義 Web的應用 ? 互聯(lián)網(wǎng)信息發(fā)布與搜索,通過對內容的標注與分析從而克服關鍵詞查詢的歧義性,可以大大提高查詢精度。 ? Web問題解答,在用 ontology對信息源進行標注的基礎上,進一步運用知識庫來解答用戶的提問。 語義 Web的目標是改善當今的 Web,它的主要思想是使語義信息成為計算機可處理的對象。要將 Web語義化是非常困難的,語義 Web很難一下子獲得巨大成功,但是,它會一點點的滲透到現(xiàn)有的 Web中,在人們的不知不覺中,讓我們進入語義 Web的時代