Re: [請益] php5 上傳xml並讀取數據

看板PHP作者 (低溫烘焙)時間17年前 (2008/10/18 23:35), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/4 (看更多)
※ 引述《godsing (執著是苦)》之銘言: : 小弟上個月才開始接觸php,所以還有很多不懂,希望板上鄉民多多提示 : 先說明這不是作業,純粹是老師的考驗而已 : 首先是上傳xml,這部份很簡單 : 分析xml也是一樣,小弟是用dom分析的 : 小弟目前進行到上傳之後的xml,檔名並不一定,可能是a.xml或b.xml之類的 : 而小弟所學的方法是$doc->load( 'test.xml' ); 但是這要固定檔名 : 小弟目前的想法是把上傳的檔案再copy一次,這樣我可以得到任意我想要的檔名 : 去配合上面寫死的讀取法 : 請問各位鄉民 : 除了這樣的作法還有別的方法嗎? : 我的用法有什麼缺陷嗎? : 一般的上傳結合分析xml作法又是怎樣的? 如果XML的來源是「上傳xml」,一般來講應該可以取得「上傳的檔案名稱」 不過你打算重新命名自訂的名稱之後再做XML的剖析處理也是可行的 上傳的部分或許你可以考慮用PEAR中的HTTP_Uload,可以簡化許多動作 http://pear.php.net/package/HTTP_Upload 剖析XML的方法,DOM是個不錯的選擇,不過你如要分析大量資料時,可以試試 SAX的方式,分批餵送資料做處理,這個方法在記憶體吃緊的主機是個很好的 解決辦法 至於PHP與XML配合的書本,有一本可以推薦你,你可以透過下列的資訊方便 你搜尋借閱或購買(建議善用圖書館資源,特別你還是學生的時候) 書名:「XML&PHP整合應用實務」 書碼:「ISBN 986-7944-45-3」 出版:「上奇出版社」 書號:「EB149」 作者:「Vikram Vaswani」 譯者:「陳武麟」 透過這本書你還可以了解到WDDX、XML-RPC的原理,滿不錯的 -- 歡迎來我的網誌看看 @ http://doublekai.org/blog -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.240.37.127

10/19 00:11, , 1F
感謝!!
10/19 00:11, 1F
文章代碼(AID): #18-W8lmv (PHP)
文章代碼(AID): #18-W8lmv (PHP)