看板 PHP 關於我們 聯絡資訊
※ 引述《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
godsing :感謝!! 10/19 00:11