作者EShensh (PHP初心者魔導士)
看板PHP
標題Re: [請益] 如何用 PHP 處理 XML
時間Wed Sep 21 21:30:27 2005
※ 引述《NelsonT (有人要 GMail 嗎?)》之銘言:
: 我知道在 PHP 裡頭有些函式可以拿來處理 XML,
: 我也大致上會使用它們。
: 不過我發現一件事,就是它們只能拿來處理一整行的 XML,
: 若是處理多行,就會出問題。
: 例如,處理這個是 ok 的 :
: <root><child>這是一些測試文字</child></root>
: 可是處理這個就不 ok 了 :
: <root>
: <child>
: 這是一些測試文字
: </child>
: </root>
: 相同的 PHP 程式碼處理第一個例子完全沒問題,
: 可是處理第二個例子就出問題了,
: 個人猜測可能是因為 Tab 以及換行的關係。
: 要如何解決呢?
: 是否可以提供我一段可處理第二個例子的 sample code 呢?
直接用 str_replace 把 chr(13).chr(10) 及 chr(9) 替換成空白即可。
(印象中一般標準 XML 好像就是沒有換行及 Tab 字元)
(應該不用範例吧?)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.134.126.29
1F:推 johnney:推薦這篇文章 09/21 21:35
2F:推 NelsonT:能說得再清楚一點嗎 @@ 我還不是很熟悉 09/21 23:44
3F:推 beatada:非常的實用 03/24 02:10