怎樣利用XMLBean輕松讀寫XML(2)_Xml教程
推薦:淺談XML的簡易教程文檔格式的排錯 我媽媽_的清單中有數(shù)十條菜譜,甚至數(shù)百條。如果產(chǎn)生一個致命錯誤,排錯將非常困難 - 你將一行一行地尋找丟失的標(biāo)記符。如果使用幾層嵌套,發(fā)現(xiàn)錯誤將很困難。但是可以找到很好
四、XMLBean使用步驟
和其他面向Java環(huán)境的對象/關(guān)系數(shù)據(jù)庫映射工具的使用步驟一樣,在正式使用XMLBean前,我們要作兩個準(zhǔn)備.
1. 生成XML Schema文件
什么是XML Schema文件? 正常情況下,每個XML文件都有一個Schema文件,XML Schema文件是一個XML的約束文件,它定義了XML文件的結(jié)構(gòu)和元素.以及對元素和結(jié)構(gòu)的約束. 通俗地講,如果說XML文件是數(shù)據(jù)庫里的記錄,那么Schema就是表結(jié)構(gòu)定義.
為什么需要這個文件? XMLBean需要通過這個文件知道一個XML文件的結(jié)構(gòu)以及約束,比如數(shù)據(jù)類型等. 利用這個Schema文件,XMLBean將會產(chǎn)生一系列相關(guān)的Java Classes來實現(xiàn)對XML的操作. 而作為開發(fā)人員,則是利用XMLBean產(chǎn)生的Java Classes來完成對XML的操作而不需要SAX或DOM.怎樣產(chǎn)生這個Schema文件呢? 如果對于熟悉XML的開發(fā)人員,可以自己來寫這個Schema文件,對于不熟悉XML的開發(fā)人員,可以通過一些工具來完成.比較有名的如XMLSPY和Stylus Studio都可以通過XML文件來生成Schema文件. 加入我們已經(jīng)生成這個Schema文件(customer.xsd):
<?xml version="1.0" encoding="UTF-8"?> <xs:complexType name="primaryAddressType"> |
分享:解析XML輕松學(xué)習(xí)手冊(3)XML的術(shù)語第三章 XML的術(shù)語提綱: 導(dǎo)言 一.XML文檔的有關(guān)術(shù)語 二.DTD的有關(guān)術(shù)語 導(dǎo)言 初學(xué)XML最令人頭疼的就是有一大堆新的術(shù)語概念要理解。由于XML本身也是一個嶄新的技術(shù),正在不斷發(fā)展和變化,各組織
- xml創(chuàng)建節(jié)點(根節(jié)點、子節(jié)點)
- WML開發(fā)教程之 WAP網(wǎng)站服務(wù)器配置方法
- WMLScript的語法基礎(chǔ)
- 收集的WML Script標(biāo)準(zhǔn)函數(shù)庫
- WML教程之文本框控件Input
- 無線標(biāo)記語言(WML)基礎(chǔ)之WMLScript 基礎(chǔ)
- xml文件的結(jié)構(gòu)解讀
- 關(guān)于XSL - XSL教程
- 選擇模式 - XSL教程 - 2
- XPath入門 - XSL教程 - 3
- 匹配模式 - XSL教程 - 4
- 測試模式 - XSL教程 - 5
- 相關(guān)鏈接:
- 教程說明:
Xml教程-怎樣利用XMLBean輕松讀寫XML(2)
。