搜尋
  • 登入
  • 報名
密碼重置成功

關注您感興趣的項目並了解有關它們的最新消息

PHP 簡單XML

收藏 1351
閱讀 450447
更新時間 2016-09-11

PHP SimpleXML 簡介

SimpleXML 擴充功能提供了一種取得 XML 元素的名稱和文字的簡單方式,只要您知道 XML 文件的佈局。

SimpleXML 轉換 XML 文件到 SimpleXMLElement 物件。

透過正常的屬性選擇器和陣列迭代器,這個物件能夠像其他物件一樣被處理。

提示:與 DOM 或 Expat 解析器比較,SimpleXML 只需要幾行程式碼就能讀取元素中的文字資料。


安裝

SimpleXML 擴充功能需要 PHP 5 支援。

自 PHP 5 起,SimpleXML 函數是 PHP 核心的組成部分。無需安裝即可使用這些函數。


PHP 5 SimpleXML 函數

#函數描述
__construct( )建立一個新的SimpleXMLElement 物件。
addAttribute()為 SimpleXML 元素新增一個屬性。
addChild()為 SimpleXML 元素新增一個子元素。
asXML()格式化 XML(版本 1.0)中的 SimpleXML 物件的資料。
attributes()傳回 XML 標籤的屬性和值。
children()尋找指定節點的子節點。
count()計算指定節點的子節點數量。
getDocNamespaces()傳回文件中的宣告的命名空間。
getName()傳回 SimpleXML 元素所引用的 XML 標籤的名稱。
getNamespaces()#傳回文件中使用的命名空間。
registerXPathNamespace()為下一個 XPath 查詢建立命名空間上下文。
saveXML()asXML() 的別名。
simplexml_import_dom()從 DOM 節點傳回 SimpleXMLElement 物件。
simplexml_load_file()轉換 XML 檔案為 SimpleXMLElement 物件。
simplexml_load_string()轉換 XML 字串為 SimpleXMLElement 物件。
xpath()執行對 XML 資料的 XPath 查詢。

PHP 5 SimpleXML 迭代函數

函數說明
current()#傳回目前元素。
getChildren()#傳回目前元素的子元素。
hasChildren()檢查目前元素是否有子元素。
key()傳回目前鍵。
next()移到下一個元素。
rewind()倒回第一個元素。
valid()檢查目前元素是否有效。
#
熱AI工具
Undress AI Tool
Undress AI Tool

免費脫衣圖片

AI Clothes Remover
AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undresser.AI Undress
Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

Stock Market GPT
Stock Market GPT

人工智慧支援投資研究,做出更明智的決策

熱門工具
記事本++7.3.1
記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版
SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1
禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6
Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版
SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)