XML是由萬維網聯盟定義的一種語言,是表示結構化數據的行業(yè)標準,使得Internet上的數據相互交流更方便,讓文件的內容更加顯而易懂。XML不僅提供了直接在數據上工作的通用方法,而且XML的威力在于將用戶界面和結構化數據分離,允許不同來源數據的無縫集成和對同一數據的多種處理。本書結合實例詳細講解了XML的基礎知識,掌握這些知識已成為共識。全書共分8章,內容包括XML簡介、規(guī)范的XML文件、有效的XML文件、XML與CSS、XSL變換、基于DOM的解析器和基于SAX的解析器、XMLSchema模式。本書適合作為高等院校相關專業(yè)的教材以及初學者學習XML的入門參考書。本書適合具有一定Java基礎和初步HTML知識的讀者閱讀,適合作為計算機、電子商務、信息類等專業(yè)的選修課教材和社會培訓機構相關專業(yè)的培訓教材。本書分為8章。第1章主要對XML做了簡單的介紹。第2章詳細講解規(guī)范的XML文件。第3章主要講解有效的XML文件,特別重點講解DTD文件。第4章講解CSS技術,講解怎樣用CSS顯示XML中數據的細節(jié)。第5章講解XSL變換,特別介紹了常用XSL變換標記。第6章詳細講解DOM解析器,特別對怎樣使用DOM生成XML文件給予了較詳細的講解。第7章詳細講解SAX解析器,重點體現SAX解析器的優(yōu)勢。第8章介紹了XMLSchema模式,講解怎樣用模式約束XML標記的數據類型。