出版時(shí)間:2003-12-1 出版社:清華大學(xué)出版社 作者:Ian Tindale,Paul Macdonald 頁(yè)數(shù):341 字?jǐn)?shù):576
Tag標(biāo)簽:無(wú)
內(nèi)容概要
Flash是目前網(wǎng)絡(luò)動(dòng)畫(huà)制作的主流,而XML是跨平臺(tái)數(shù)據(jù)結(jié)構(gòu)的最佳選擇。本書(shū)先從XML的角度出發(fā),探討了XML技術(shù)給Flash動(dòng)畫(huà)提供的自由和便捷。然后展示了Flash采用XML數(shù)據(jù)格式以后取得的令人振奮的生動(dòng)效果,具體講述了Flash及其腳本ActionScript使用XML數(shù)據(jù)格式的技術(shù)細(xì)節(jié)。其中涉及了Flash—XML中對(duì)XML對(duì)象的基本應(yīng)用,結(jié)合socket和服務(wù)器端腳本的應(yīng)用,以及Flash、XML、scoket、服務(wù)器端腳本語(yǔ)言和數(shù)據(jù)庫(kù)的綜合應(yīng)用。 本書(shū)大致上分為3部分:第1部分向讀者詳細(xì)介紹XML的基礎(chǔ)知識(shí),其中重點(diǎn)介紹了與Flash應(yīng)用程序相關(guān)的知識(shí);第2部分介紹Flash處理XML的生動(dòng)應(yīng)用,其中塔羅牌案例貫穿全書(shū);第3部分是附錄,補(bǔ)充了更多的XML基礎(chǔ)知識(shí),Perl入門知識(shí),以及Flash-XML主題的資源,該部分可作為閱讀本書(shū)時(shí)的參考資料使用。 本書(shū)內(nèi)容翔實(shí),案例生動(dòng),語(yǔ)言通俗易懂,講解深入淺出,適合各種對(duì)Flash和XML技術(shù)感興趣的讀者,可以作為Flash和XML的入門教材,也可以作為Flash設(shè)計(jì)者進(jìn)軍Flash-XML的提高教材,還可以作為有一定Flash和XML應(yīng)用經(jīng)驗(yàn)的高級(jí)讀者的參考書(shū)。
書(shū)籍目錄
第1章 XML簡(jiǎn)介
1.1 XML的概念、用途、使用場(chǎng)合及產(chǎn)生的原因
1.1.1 合適的語(yǔ)言
1.1.2 家譜樹(shù)
1.2 XML的語(yǔ)法規(guī)則
1.2.1 元素必須是閉合的
1.2.2 不允許元素交叉
1.2.3 注釋
1.2.4 屬性值要加引號(hào)
1.2.5 屬性或者數(shù)據(jù)
1.2.6 元素命名規(guī)則
1.3 節(jié)點(diǎn)分析
1.3.1 真實(shí)的表示
1.3.2 父元素和子元素
1.4 有效的XML
1.5 HTML不能成為XML的原因
1.5.1 將表示方式與內(nèi)容分開(kāi)
1.5.2 XML處理表示方式和內(nèi)容的方法
1.6 標(biāo)記的起源
1.6.1 歷史重現(xiàn)
1.6.2 從SGML到XML
1.6.3 從詞語(yǔ)產(chǎn)生邏輯
1.6.4 XML應(yīng)用程序的概念
1.6.5 數(shù)據(jù)與文檔
1.6.6 XML文件作為數(shù)據(jù)庫(kù)使用
1.6.7 中間件的困惑
1.6.8 全新的語(yǔ)言
1.6.9 專業(yè)的學(xué)科
1.6.10 小心選擇詞語(yǔ)
1.6.11 詞語(yǔ)的含義
1.7 案例分析--塔羅牌應(yīng)用程序
1.7.1 一副牌
1.7.2 玩整副牌
1.7.3 不同的劃分方法
1.7.4 試用不同的方法
第2章 理解XML模型
2.1 理解XML樹(shù)
2.1.1 應(yīng)用所要的樹(shù)
2.1.2 在節(jié)點(diǎn)中
2.1.3 樹(shù)的頂端
2.1.4 瀏覽樹(shù)
2.1.5 處理空格
2.2 需要瀏覽樹(shù)的原因
2.2.1 搜尋節(jié)點(diǎn)
2.2.2 向下移動(dòng)
2.2.3 在樣式表中
2.2.4 持久保留樹(shù)結(jié)構(gòu)信息的方法
2.2.5 保留持久信息
2.2.6 重構(gòu)樹(shù)
2.2.7 在本地的條件下
2.3 案例分析--塔羅牌應(yīng)用程序
2.3.1 新塔羅牌范例
2.3.2 塔羅牌結(jié)構(gòu)的細(xì)節(jié)
2.3.3 提出方法
2.3.4 讀牌
2.3.5 切牌并抽出1張
2.3.6 飛旋并重新回到歸屬位置
2.3.7 紙牌的圖形布局
第3章 分析XML
3.1 分析XML
3.1.1 插入并運(yùn)行
3.1.2 主服務(wù)器和普通服務(wù)器
3.1.3 熟悉文檔對(duì)象模型
3.1.4 文檔對(duì)象的其他模型
3.1.5 Flash里的DOM
3.1.6 沒(méi)有DOM的結(jié)果
3.1.7 一個(gè)類比
3.1.8 SAX
3.1.9 在服務(wù)器端轉(zhuǎn)換XML
3.1.10 XML的來(lái)回傳遞過(guò)程
3.2 標(biāo)準(zhǔn)的XML
3.2.1 與DOM的命名一樣
3.2.2 路徑
3.3 節(jié)點(diǎn)的定義
3.4 案例分析--塔羅牌應(yīng)用程序
3.4.1 畫(huà)圖
3.4.2 增加關(guān)鍵字
3.4.3 我們需要的內(nèi)容
3.4.4 更小的平面樹(shù)
3.4.5 轉(zhuǎn)換之前和之后
續(xù)4章 XML數(shù)據(jù)
4.1 元素或?qū)傩?br />4.1.1 元素
4.1.2 屬性
4.1.3 一些有用的屬性
4.1.4 回到元素
4.2 串行化處理
4.2.1 存儲(chǔ)
4.2.2 傳輸
4.2.3 封裝
4.2.4 再論數(shù)據(jù)庫(kù)
4.3 數(shù)據(jù)對(duì)象
4.3.1 機(jī)器對(duì)機(jī)器的通信
4.3.2 遠(yuǎn)程過(guò)程調(diào)用
4.3.3 RPC與Web
4.4 SOAP簡(jiǎn)介
4.4.1 SOAP消息
4.4.2 協(xié)議和規(guī)范
4.4.3 請(qǐng)求
4.4.4 SOAP中的數(shù)據(jù)類型
4.5 Alice、AIML和bots
4.6 案例分析--塔羅牌應(yīng)用程序
4.6.1 全部程序清單
4.6.2 轉(zhuǎn)換
第5章 集成Flash與Web應(yīng)用程序
5.1 從Flash到XML
5.1.1 Flash改變了游戲規(guī)則
5.1.2 后退到Flash開(kāi)始之前
5.1.3 XML的可視化結(jié)構(gòu)
5.1.4 Flash適用的場(chǎng)合
5.1.5 Flash充分支持XML
5.1.6 Flash取得XML的方法
5.1.7 使用XML的原因
5.1.8 Flash處理XML的方法
5.1.9 集成Flash和Web應(yīng)用程序
5.1.10 讀入和輸出變量
5.1.11 無(wú)狀態(tài)
5.1.12 Flash里的GET和POST
5.1.13 URL編碼
5.1.14 getURL()函數(shù)
5.1.15 loadMovie()函數(shù)
5.2 Flash處理XML的具體內(nèi)容
5.2.1 對(duì)象(object)
5.2.2 新對(duì)象
5.2.3 類(class)
5.2.4 構(gòu)造函數(shù)(constructor)
5.2.5 實(shí)例化
5.2.6 部分組成整體
5.3 案例分析--塔羅牌應(yīng)用程序
5.3.1 人就是人
5.3.2 小阿卡那牌的點(diǎn)圖
5.3.3 小阿卡那牌的組圖
5.3.4 關(guān)于大阿卡那牌
5.4 認(rèn)知的集中
第6章 ActionScript的XML接口
6.1 處理字符串
6.1.1 字符串
6.1.2 串連接
6.1.3 串比較
6.1.4 索引
6.1.5 子字符串
6.1.6 分析
6.2 案例分析--塔羅牌應(yīng)用程序
6.2.1 找到組
6.2.2 跟蹤元素
6.2.3 檢查子節(jié)點(diǎn)
6.2.4 找到arcana節(jié)點(diǎn)
第7章 應(yīng)用XML對(duì)象方法
7.1 XML對(duì)象
7.1.1 實(shí)例的屬性
7.1.2 movieClip對(duì)象的屬性
7.1.3 movieClip對(duì)象的方法
7.1.4 有關(guān)構(gòu)造函數(shù)的概念
7.1.5 XML對(duì)象中的方法和屬性
7.1.6 相關(guān)的forin
7.2 與節(jié)點(diǎn)相關(guān)的屬性
7.3 案例分析--塔羅牌應(yīng)用程序
7.3.1 刪除XML對(duì)象
7.3.2 不是真的隨機(jī)
7.3.3 魔術(shù)數(shù)字
7.3.4 文本顯示區(qū)
7.3.5 取牌
7.3.6 由arcana決定
7.3.7 尋找homing元素
7.3.8 測(cè)試x和y
第8章 XML的上傳和下載
8.1 XML上傳和下載的方法
8.1.1 Flash插件不能保存文件
8.1.2 通過(guò)HTTP渠道
8.1.3 SOAP
8.1.4 編寫前端程序
8.2 案例分析--塔羅牌應(yīng)用程序
8.2.1 創(chuàng)建紙牌背景符號(hào)
8.2.2 為表格上的牌編碼
8.2.3 主函數(shù)
8,2.4 期望數(shù)組
8.2.5 更多的跟蹤語(yǔ)句
8.2.6 表格上牌的輸出結(jié)果
第9章 進(jìn)一步研究XML對(duì)象
9.1 再看對(duì)象
9.1.1 要重視對(duì)象
9.1.2 面向?qū)ο蟮木窒?br />9.1.3 在黑盒內(nèi)實(shí)現(xiàn)功能
9.1.4 原型(prototype)情況
9.1.5 對(duì)XML對(duì)象其他部分的仔細(xì)研究
9.2 案例分析--塔羅牌應(yīng)用程序
9.2.1 構(gòu)造函數(shù)
g.2.2 將數(shù)字隨機(jī)化
9.2.3 這么做的原因
第10章 XML對(duì)象和事件處理
10.1 XML對(duì)象需要事件處理程序
10.1.1 將狀態(tài)聯(lián)合成盒子
10.1.2 逐行運(yùn)行程序
10.1.3 事件的起因
10.1.4 面向事件的編程
10.1.5 序列和幀
10.1.6 進(jìn)行監(jiān)聽(tīng)
10.1.7 XML對(duì)象
10.1.8 XMLSocket對(duì)象
10.2 案例分析--塔羅牌應(yīng)用程序
10.2.1 搜尋正確的詞語(yǔ)
10.2.2 現(xiàn)在討論代碼
10.2.3 組裝句子
10.2.4 分段閱讀函數(shù)
10.2.5 已經(jīng)得到了許多
10.2.6 洗牌是動(dòng)詞
10.2.7 空元素
10.2.8 從一開(kāi)始就啟動(dòng)
第11章 XML Sockets
11.1 XML Scoket服務(wù)器的工作原理
11.2 基本的聊天服務(wù)器
11.3 增加的功能
11.3.1 Flash客戶機(jī)
11.3.2 服務(wù)器
11.4 聊天空記錄
11.5 與聊天室不同的應(yīng)用
11.5.1 Flash客戶機(jī)
11.5.2 服務(wù)器
第12章 Flash、XML和數(shù)據(jù)庫(kù)
12.1 數(shù)據(jù)庫(kù)技術(shù)
12.1.1 SQL命令
12.1.2 數(shù)據(jù)庫(kù)的創(chuàng)建
12.2 編寫服務(wù)器端腳本
12.2.1 PHP的安裝說(shuō)明
12.2.2 MySQL、PHP和Apache的聯(lián)合使用
12.3 Flash動(dòng)畫(huà)
12.4 將腳本連接到數(shù)據(jù)庫(kù)上
12.5 通過(guò)PHP輸出XML文檔
12.6 通過(guò)數(shù)據(jù)庫(kù)輸出XML文檔
12.6.1 查找XML中的數(shù)據(jù)
12.6.2 遍歷XML樹(shù)
12.6.3 疑難解答
第13章 Flash和XML發(fā)展的新方向
13.1 Flash和XML的發(fā)展
13.2 例1--News feed
13.3 例2--Excel表格
13.4 例3--目錄清單
13.5 最后的思考
13.6 結(jié)論
附錄A DTD、Schemas和XSL
A.1 DTD
A.2 Schema以及Schema與DTD的不同之處
A.3 兩者的語(yǔ)法有不同之處
A.4 Schema的優(yōu)點(diǎn)
A.5 需要DTD或Schema的原因
A.6 DTD的簡(jiǎn)單例子
A.7 Schema的簡(jiǎn)單例子
A.8 命名空間
A.9 XSLT
A.9.1 XSL和XSLT的區(qū)別
A.9.2 關(guān)于轉(zhuǎn)換
A.9.3 不同的類
A.10 格式化對(duì)象(Formaning object)
附錄B Perl入門
B.1 Perl介紹
B.2 Perl基礎(chǔ)
B.2.1 Perl的變量
B.2.2 運(yùn)算符
B.2.3 字符串運(yùn)算符
B.2.4 控制腳本流
B.2.5 檢查多個(gè)條件
B.2.6 循環(huán)
B.3 使用外部文件
B.4 Pert和CGI
B.4.1 使用輸入的數(shù)據(jù)
B.4.2 從腳本發(fā)送數(shù)據(jù)
B.5 子程序
B.5.1 編寫一個(gè)簡(jiǎn)單的子程序
B.5.2 一些有用的子程序
B.6 模塊
B.7 結(jié)論
附錄C 資源
C.1 Flash社團(tuán)
C.2 相關(guān)服務(wù)器
C.3 其他一些有趣的資料
C.4 指南
C.5 轉(zhuǎn)鏈站點(diǎn)
C.6 XML的相關(guān)知識(shí)
圖書(shū)封面
圖書(shū)標(biāo)簽Tags
無(wú)
評(píng)論、評(píng)分、閱讀與下載
Flash XML實(shí)用開(kāi)發(fā)技術(shù) PDF格式下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版