XSL-FO 初學者教程:XSL-FO 文檔_Xml教程
推薦:Web2.0歲月:使用AJAX技術(shù)的十大理由保守來說,AJAX在現(xiàn)在是熱得不能再熱的技術(shù)。沒有人能否認,它擁有大批的支持者。在CNN上,它從二月份的一個不被看好的詞語到十月份成長成一個初具雛形的技術(shù)。所以,有必要要看看為什么AJAX能
XSL-FO 文檔是帶有輸出信息的XML文件。
XSL-FO 文檔
XSL-FO 文檔是帶有輸出信息的XML文件。它們含有有關(guān)輸出布局以及輸出內(nèi)容的信息。
XSL-FO文檔存儲在以.fo或.fob為后綴的文件中。以.xml為后綴存儲的XSL-FO文檔也很常見,這樣做的話可以使XSL-FO文檔更易被XML編輯器存取。
XSL-FO 文檔的結(jié)構(gòu)
XSL-FO的文檔結(jié)構(gòu)類似這樣:
以下為引用的內(nèi)容: <?xml version="1.0" encoding="ISO-8859-1"?> <fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format"> <fo:layout-master-set> <fo:simple-page-master master-name="A4"> <!-- Page template goes here --> </fo:simple-page-master> </fo:layout-master-set> <fo:page-sequence master-reference="A4"> <!-- Page content goes here --> </fo:page-sequence> </fo:root> |
結(jié)構(gòu)解釋
XSL-FO文檔屬于XML文檔,因為也需要以XML聲明來起始:
以下為引用的內(nèi)容: <?xml version="1.0" encoding="ISO-8859-1"?> <fo:root>元素是XSL-FO文檔的根元素。這個根元素也要聲明XSL-FO的命名空間: <fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format"> <fo:layout-master-set> <fo:simple-page-master master-name="A4"> <fo:page-sequence master-reference="A4"> |
注釋:master-reference的值"A4"實際上并沒有描述某個預定義的頁面格式。它僅僅是一個名稱。您可以使用任何名稱,比"MyPage"、"MyTemplate"等等。
分享:基礎(chǔ)知識認識XML:下一代網(wǎng)絡(luò)的基石隨著互聯(lián)網(wǎng)的迅猛發(fā)展和普及,人們可以通過計算機與互聯(lián)網(wǎng)聯(lián)接,從世界各地實時的接收和發(fā)送大量、最新的信息,但在信息交換的過程中存在著一個突出的問題,就是多種多樣的數(shù)據(jù)格式,給信息的有
- 相關(guān)鏈接:
- 教程說明:
Xml教程-XSL-FO 初學者教程:XSL-FO 文檔。