• <strike id="ackas"><s id="ackas"></s></strike>
  • <th id="ackas"><menu id="ackas"></menu></th>
    
    
    <bdo id="ackas"></bdo>
  • <th id="ackas"></th>
    <ul id="ackas"><pre id="ackas"></pre></ul>
    无码专区视频精品老司机,在线精品国产成人综合,日韩高清免费一码二码三码,亚洲免费人成影院,国产成人精品日本亚洲专区,麻豆一二三区精品蜜桃,日韩精品卡1卡2日韩在线,精品视频一区二区观看
    公務員期刊網 論文中心 正文

    XML在網頁設計中的運用

    前言:想要寫出一篇引人入勝的文章?我們特意為您整理了XML在網頁設計中的運用范文,希望能給你帶來靈感和參考,敬請閱讀。

    XML在網頁設計中的運用

    xml語言是一種可拓展標記的語言,文件可以被這些標記進行區分,可以分為多個部分,這些部分都會被分別標記,與定義相關的語義、結構化的標記語言的句法語言給出明確的定義。xml語言具有非常強的可拓展性,XML語言的拓展性體現在多個方面,是HTML的一種補充應用,可以極大的豐富HTML語言網頁設計的豐富性。比如,XML語言可以自己創建語言,內容與形式是分開的,并且遵循嚴格的語法結構,可以說優點非常多,XML語言也被應用在多方面的領域,比如,網絡服務領域、電子數據交換、數據庫領域以及軟件設計元素的交換,可以說應用場景非常廣泛,非常具有探討的價值。本文XML在網頁的具體應用進行探討,與實踐案例結合起來,討論XML語言在網頁設計的一些具體的應用。

    1XML語言概論

    XML語言來源于SGML,XML語言可以說是SGML的簡化版本,對SGML中的一些不常用或者較為復雜的部分剔除,XML語言應用的范圍非常廣,因為互聯網迅猛發展的今天,數以萬計的文檔和數據HTML語言不能處理全部,而SGML因其復雜和龐雜性,所以XML就成為新的選擇,成為新的web工具,可以說web隨處可見xml應用的痕跡,可以有效的填補網絡應用的需求,可以讓編程更加簡單化和利于學習化,并且xml具有較強的易讀性。

    2XML語言在網頁設計中的應用研究

    網頁中的數據和現實是有明確的分離的,具有這類特點地XML語言有一個非常明顯的優勢,那就是網頁的操作者的界面和構建的結構化數據是相互獨立的一部分,當程序編寫者使用XML語言來對網頁進行設計時,網頁文字表現的數據內容可以進行設置,HTML中在瀏覽器可以將數據改為斜體或者粗體。而xml可以避免這樣做,可以說網頁的整體簡潔程度得到提升。XML語言網頁對數據的處理是獨立的,這樣的設計可以大大的提高處理的速度,并且xml編寫的數據流通性會非常廣泛,可以很方便的在全世界內得到傳遞,不需要特定的編寫程序或者重新對數據庫信息進行整合或者更新,通過簡單的形式套用,網頁操作者就可以實現對自定義數據的處理和展示。自定義的xml會讓網頁的美觀程度獲得非常大的改觀。比如,HTML語言可以被XML語言描述,互聯網上的購物也可以被自定義xml描述,只需要將xml語言使用內嵌的方式即可實現。進入到HTML中,這樣數據在傳遞中可以進行各樣的展示。此外,因為Scheme語言也具有可以被拓展的特點,當網頁設計者在對網頁進行設計時,Schema與DTD應用功能產生了對比,網頁設計便利性得到了極大的提升。XML語言是開放的,彈性的格式,所以當寫滿了參與信息交換或者轉化時,就顯得尤為容易。HTML僅僅可以實現字體的斜體展示,而且只能實現對特定的段落文本,但是xml相比較html語言就顯得尤為強大了,xml既可以對數據標記,又可以實現對數據的優化。可以有效的對數據進行整合,讓數據變得簡單和便捷,當用戶使用互聯網進行搜索時,用戶找到一個信息,相應的其他信息都會被鏈接出來,用戶可以運用瀏覽器對應用的中自定義進行處理和排查,可以說具有非常強的便利性,并且提高了網頁排版的關聯度。

    3XML在Web中的應用

    筆者通過購物網站實施的技術細節,來對xml在Web中的具體應用展開詳細的介紹。XML在Web的應用環境,服務端使用的技術是XML數據,使用的Httprequest、ADO技術作為基礎,再通過具體的腳本語言來完成轉換。數據邏輯層是數據庫的角色;WebService層提供Web建立和管理環境,客戶層是用戶使用瀏覽器查閱XML數據。我們著重介紹數據邏輯層:數據定義,在XML技術規范中,定義數據類型需要DTD和Schema。DTD是建議的XML有效性檢驗的標準。XMLSchema專門應用于為XML文檔定制有效性標準,提供了49種數據類型來進行定義。表示技術:CSS可以被用作定義XML文檔的根元素、子元素和屬性的表示形態。XSLT是XML文檔的轉換技術,實現的動作有讀寫、查詢操作。經過XSLT的處理,XML數據才可以在HTML的形式上進行展示。在程序的設計與實現中,首先需要對XML文檔結構進行設計,類型不同的商品有不同的XML文檔結構。接下來,對xml文檔的設計來展開探究,xml文檔既扮演了數據庫的角色,數據的操作都是針對XML文檔來展開的。所以XML文檔設計是網站的基礎,比如,圖書商品,每個圖書商品大概有isbn編好、書名、作者、價格、頁數、尺寸等等信息。最后,我們需要使用xsl來對xml進行轉化,轉化發生需要借用到HTML技術和XSL元素對XML數據。接下來,使用DOM轉化XML。DOM技術對XML轉化一般有兩種常見的方式,一種是使用html腳本中加載xml文檔,然后,XML數據在HTML中得以被實現。另一種為XMLDOM和ASP來實現XML的轉化。筆者對xml數據進行詳細的介紹,對xml技術在網頁中的應用進行詳細的探究,最后通過購物網站作為案例,介紹了XML在web網站架構的數據邏輯層的應用,進行了詳細的解讀,希望可以給教師一些指導和幫助。

    參考文獻

    [1]羅婷.從現代網站看XML和html[J].才智,2010(19):55.

    [2]瞿裕忠,張劍鋒,陳崢,王叢剛.XML語言及相關技術綜述[J].計算機工程,2000(12):4-6+30.

    作者:向澤林 單位:四川外國語大學成都學院計算機教研室

    主站蜘蛛池模板: 日产精品久久久久久久蜜臀| 五十路久久精品中文字幕| 亚洲第一区二区国产精品| 亚洲国产成人a精品不卡在线 | 久久久久人妻精品区一三寸 | 亚洲毛片αv无线播放一区| 在线a亚洲老鸭窝天堂| 国产精品9999久久久久| 人妻av久久一区波多野结衣| 亚洲欧美日韩国产综合一区二区| 国产精品高潮呻吟av久久动漫| 国产亚洲欧洲aⅴ综合一区| 日韩欧美成人免费观看| 国产自在自线午夜精品视频| 91亚洲国产成人aⅴ毛片大全| 色综合久久夜色精品国产| 有码中文av无码中文av| 漂亮人妻去按摩被按中出| 国产av偷闻女邻居内裤被发现| 中文字幕在线观看国产双飞高清| 久精品国产欧美亚洲色aⅴ大片| 中文字幕人妻在线精品| 2021国产精品视频网站| 18禁视频一区二区三区| 国产精品分类视频分类一区| 亚洲精品久荜中文字幕| 天天色综合4| 免费a级毛片视频| 精品久久久无码人妻字幂| 亚洲黄色在线看| 久久精品国产亚洲AV嫖农村妇女| 午夜无码国产理论在线| 777午夜福利理伦电影网| 粉嫩蜜臀av一区二区绯色| 538国产视频| 亚洲天堂亚洲天堂亚洲色图| 亚洲中文字幕在线二页| 欧美不卡视频一区发布| 好久久免费视频高清| 蜜臀av午夜精品福利| 亚洲国产在一区二区三区|