2011年5月30日 星期一
Lab 36 XML
1. XML is
XML是從1995年開始有其雛形,並向W3C(全球資訊網聯盟)提案,而在1998二月發佈為W3C的標準(XML1.0)。XML的前身是SGML(The Standard Generalized Markup Language),是自IBM從1960年代就開始發展的GML(Generalized Markup Language)標準化後的名稱。
GML的重要概念:
同時W3C也發現到HTML的問題:
XML被廣泛用來作為跨平台之間互動數據的形式,主要針對數據的內容,通過不同的格式化描述手段(XSLT,CSS等)可以完成最終的形式表達(生成對應的HTML,PDF或者其他的檔案格式)。
2.XSLT
在計算機科學中,可擴展樣式錶轉換語言(Extensible Stylesheet Language Transformations,簡稱XSLT)是一種對XML檔案進行轉化的語言,XSLT中的T代表英語中的「轉換」(transformation)。它是XSL(Extensible stylesheet language)規範的一部分。XSL規範的另外一部分是XSL-FO(FO代表格式化對象Formatting Objects)。
XSLT是把XML檔案轉化為另一檔案的轉換語言,即將源檔案的所有數據或者部分數據,利用XPath進行選擇,生成另外的XML檔案或者其他可直接顯示或列印的文件格式(例如 HTML文件、RTF文件或者TeX文件)。XSLT語言是聲明性的語言,即XSLT程序本身只是包含了一些轉換規則的檔案。而這些規則可以被遞歸地應用到轉換過程中。XSLT處理程序會首先確定使用XSLT中的哪些規則,然後根據優先順序作出相應的轉換操作。
XSLT本身也是一份XML檔案,所以它也必須遵守嚴格的XML規範。其XML命名空間為http://www.w3.org/1999/XSL/Transform。
除了XSLT外,還有另外一種轉換語言STX,這是一種旨在提供高速的低記憶體消耗的轉換語言。
XML是從1995年開始有其雛形,並向W3C(全球資訊網聯盟)提案,而在1998二月發佈為W3C的標準(XML1.0)。XML的前身是SGML(The Standard Generalized Markup Language),是自IBM從1960年代就開始發展的GML(Generalized Markup Language)標準化後的名稱。
GML的重要概念:
- 檔案中能夠明確的將標示與內容分開
- 所有檔案的標示使用方法均一致
同時W3C也發現到HTML的問題:
- 不能解決所有解釋資料的問題 - 像是影音檔或化學公式、音樂符號等其他形態的內容。
- 效能問題 - 需要下載整份檔案,才能開始對檔案做搜尋。
- 擴充性、彈性、易讀性均不佳。
XML被廣泛用來作為跨平台之間互動數據的形式,主要針對數據的內容,通過不同的格式化描述手段(XSLT,CSS等)可以完成最終的形式表達(生成對應的HTML,PDF或者其他的檔案格式)。
2.XSLT
在計算機科學中,可擴展樣式錶轉換語言(Extensible Stylesheet Language Transformations,簡稱XSLT)是一種對XML檔案進行轉化的語言,XSLT中的T代表英語中的「轉換」(transformation)。它是XSL(Extensible stylesheet language)規範的一部分。XSL規範的另外一部分是XSL-FO(FO代表格式化對象Formatting Objects)。
XSLT是把XML檔案轉化為另一檔案的轉換語言,即將源檔案的所有數據或者部分數據,利用XPath進行選擇,生成另外的XML檔案或者其他可直接顯示或列印的文件格式(例如 HTML文件、RTF文件或者TeX文件)。XSLT語言是聲明性的語言,即XSLT程序本身只是包含了一些轉換規則的檔案。而這些規則可以被遞歸地應用到轉換過程中。XSLT處理程序會首先確定使用XSLT中的哪些規則,然後根據優先順序作出相應的轉換操作。
XSLT本身也是一份XML檔案,所以它也必須遵守嚴格的XML規範。其XML命名空間為http://www.w3.org/1999/XSL/Transform。
除了XSLT外,還有另外一種轉換語言STX,這是一種旨在提供高速的低記憶體消耗的轉換語言。
2011年5月23日 星期一
2011年5月16日 星期一
2011年5月2日 星期一
Lab 30 Mash-up 3 (Blogs)
Sony Ericsson X8開箱文
外盒~跟X10的盒子外觀不一樣!!
OPEN!!!(盒子旁邊還很貼心的開電池蓋的圖示)
美麗的背面~一直很猶豫要買藍的還是白的~最後還是選白的
還好門市小姐很有耐心的等我做決定 [歹勢]
盒裝內的基本配件~
手機本身就有送2G記憶卡囉!!
最大還可以換到16G(應該吧~我一直專心在玩X8上)
From Mobile01 http://www.mobile01.com/topicdetail.php?f=121&t=1797709
外盒~跟X10的盒子外觀不一樣!!
OPEN!!!(盒子旁邊還很貼心的開電池蓋的圖示)
美麗的背面~一直很猶豫要買藍的還是白的~最後還是選白的
還好門市小姐很有耐心的等我做決定 [歹勢]
盒裝內的基本配件~
手機本身就有送2G記憶卡囉!!
最大還可以換到16G(應該吧~我一直專心在玩X8上)
From Mobile01 http://www.mobile01.com/topicdetail.php?f=121&t=1797709
訂閱:
文章 (Atom)