來源:互聯網
上載者:User
關鍵字
面向PHP開發人員的XML第1部分: PHP XML開發15分鐘快速入門
簡介
如今的應用程式開發環境很難忽視 xml(標準化越來越近了) 的重要性。如果原來從未在 PHP 中處理過 xml(標準化越來越近了),或者沒有接觸 PHP5,這份關於 PHP5 新增 xml(標準化越來越近了) 功能的入門指南可以告訴您處理 xml(標準化越來越近了) 是多麼簡單。本系列文章分為三部分,這是第一部分,主要介紹了能夠快速入門的 API,通過例子說明對於簡單的、可預測的和相對較小的 xml(標準化越來越近了) 文檔,使用 Simplexml(標準化越來越近了),在必要的時候結合 DOM,是一種理想的辦法。這些恰恰是 ajax(動態網站靜態化) 應用程式中所傳遞的那些文檔,比如提交表單的內容或者 Web 服務API(API)如 weather.com 的響應。
xml(標準化越來越近了) 基礎
對 xml(標準化越來越近了) 有初步的瞭解可以協助您理解 xml(標準化越來越近了) 對於 PHP 開發人員的重要性,理解和建立簡單的 xml(標準化越來越近了) 文檔。
關於 xml(標準化越來越近了)
可延伸標記語言 (XML)(xml(標準化越來越近了))被稱為標記語言和基於文本的資料存放區格式,這要看對誰來說。它是標準通用標記語言 (SGML)(SGML)的一個子集,採用文本方式應用和描述資訊的樹狀結構。xml(標準化越來越近了) 是很多語言/格式的基礎,如 Really Simple Syndication (RSS)、Mozilla 的 xml(標準化越來越近了) User Interface Language (XUL)、Macromedia 的 Maximum eXperience Markup Language (Mxml(標準化越來越近了))、Microsoft 的 eXtensible Application Markup Language (XAML) 以及開放原始碼的 Java xml(標準化越來越近了) UI Markup Language (XAMJ)。既然 xml(標準化越來越近了) 到處都存在,說明它確實很重要。每個人都想跟上 xml(標準化越來越近了) 的潮流。
編寫 xml(標準化越來越近了)
xml(標準化越來越近了) 的基本資料單位是元素。元素使用起始標記,如 和結束標記,如 分隔開。有起始標記必須有結束標記。如果缺少結束標記,xml(標準化越來越近了) 文檔就不是結構良好的,解析器就不能正確地解析文檔。標記的名稱通常反映元素所包含內容的類型。可以設想,book 元素應該包含圖書的標題,比如 Great American Novel(如清單 1 所示)。標記之間的內容,包括空白,稱為字元資料。
1 2 3 4 5 6 下一頁