
課程咨詢: 400-996-5531 / 投訴建議: 400-111-8989
認真做教育 專心促就業(yè)
有許多技術可用于用PHP(PHP培訓 php教程 )讀取和編寫XML。本文提供了三種方法讀取XML:使用DOM庫、使用SAX解析器和使用正則表達式。還介紹了使用DOM和PHP文本模板編寫XML。
用PHP讀取和編寫可擴展標記語言(XML)看起來可能有點恐怖。實際上,XML和它的所有相關技術可能是恐怖的,但是用PHP讀取和編寫XML不一定是項恐怖的任務。首先,需要學習一點關于XML的知識——它是什么,用它做什么。然后,需要學習如何用PHP讀取和編寫XML,而有許多種方式可以做這件事。
本文提供了XML的簡短入門,然后解釋如何用PHP讀取和編寫XML。
什么是XML?
XML是一種數(shù)據(jù)存儲格式。它沒有定義保存什么數(shù)據(jù),也沒有定義數(shù)據(jù)的格式。XML只是定義了標記和這些標記的屬性。格式良好的XML標記看起來像這樣:
JackHerrington
這個標記包含一些文本:JackHerrington。
不包含文本的XML標記看起來像這樣:
用XML對某件事進行編寫的方式不止一種。例如,這個標記形成的輸出與前一個標記相同:
也可以向XML標記添加屬性。例如,這個標記包含first和last屬性:
也可以用XML對特殊字符進行編碼。例如,&符號可以像這樣編碼:
&
包含標記和屬性的XML文件如果像示例一樣格式化,就是格式良好的,這意味著標記是對稱的,字符的編碼正確。清單1是一份格式良好的XML的示例。
清單1.XML圖書列表示例
JackHerringtonO'ReillyJackHerringtonO'Reilly
清單1中的XML包含一個圖書列表。父標記包含一組標記,每個標記又包含、
【免責聲明】本文部分系轉(zhuǎn)載,轉(zhuǎn)載目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點和對其真實性負責。如涉及作品內(nèi)容、版權和其它問題,請在30日內(nèi)與聯(lián)系我們,我們會予以更改或刪除相關文章,以保證您的權益!