什麼是XML?製作Flash為何要結合XML文件?
什麼是XML?
什麼是XML?製作Flash為何要結合XML文件?
XML(Extensible Markup Language)是一套資料儲存工具,可以用來建立包含結 構化格式資料的文件。除了資料之外,還可以包含一組定義資料架構的詳細規則。這些規則是由 XML 文件的作者負責定義。 例如,可以建立一組規則,用來驗證Microsoft Exchang e-mail文件、Microsoft SQL Server資料庫、Microsoft Word文件, 或者是任何存在於企業之中的資料形式。
XML 所擁有的功用不只是傳遞資料,還可以將資料包含在XML文件中,然後利用 延伸樣式表語言(Extensible Stylesheet Language,XSL)所寫成的網頁來將 XML 文件中的資料 展現於 Microsoft Internet Explorer 5 中,(希望未來其他瀏覽器也能擁有相同的功能)。利用 XML 文件與 XSL 網頁, 網站的開發人員可以將資料與呈現方式分開。
XML的特徵:
◎XML可按照需求,以某種形式儲存和組織任何類型的資訊。
◎XML是開放標準,不是某家公司的財產,也沒有和特定軟體掛勾。
◎XML的標準字元集是Unicode。它可支援為數龐大書寫系統和符號,從斯堪地那維亞的盧恩文到台灣的表意文字都支援。
◎XML提供多種方式來檢驗文件品質,舉凡語法規則、內部連結檢核、文件模型比對和資料定型等等。
◎XML有簡明的語法和明確的結構,無論是對人或程式,讀取和解析都很簡單。
◎XML可以輕易和樣規(stylesheet)結合,建立任何想要的文件格式。純粹的資料結構並不參與格式的轉換。
製作Flash專案時,如果能善用XML文件(使用外部連結)
那以後修改連結點、圖片、影片、音樂、文字內容就不用動到Flash的SWF檔案
直接用外部修改XML即可!您說這樣是不是很方便呢?
有鑑於此,總教頭在Fash教學中就有別於一般教學的綁死所有資源在Flash的SWF檔案
而特別示範用Flash+XML+(資源)的密技教學,讓學員走在時代的前面!
詳細教學課程請看這裡: