2012-04-26 25 views
0

我目前有一個XML文件(http://redmine.something.com/projects.xml)。我想讀取數據插入到我的數據庫使用PHP函數,我不知道如何編寫函數來獲取數據。以下是我的XML文件結構示例:使用PHP函數從XML獲取數據

<projects type="array" total_count="7" offset="0" limit="25"> 
    <project> 
     <id>147</id> 
     <name>012-003: online shop jakob schlaepfer</name> 
     <identifier>012-003</identifier> 
     <created_on>2012-02-01T09:14:29+07:00</created_on> 
     <updated_on>2012-02-20T10:58:28+07:00</updated_on> 
    </project> 
</projects> 

任何鏈接或幫助將非常感激。謝謝。

回答

0

您正在尋找SimpleXML。這裏有一些basic examples

+0

我做到了,但實際上它顯示錯誤似乎需要授權到該網址:警告:simplexml_load_file(http://redmine.web-essentials.asia/projects.xml):無法打開流:HTTP請求失敗! HTTP/1.1 401授權在第3行的/home/vannkorn/dev/testXML/index.php中需要調用堆棧:.... – 2012-04-26 02:18:48

+0

這是一個完全不同的問題。你有權限訪問該文件嗎? – 2012-04-26 02:22:33

+0

您可以在URL中添加授權,例如http:// user:[email protected]/secret_document.xml – 2012-04-26 02:28:32