看板 PHP 關於我們 聯絡資訊
※ 引述《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
johnney:推薦這篇文章 09/21 21:35
NelsonT:能說得再清楚一點嗎 @@ 我還不是很熟悉 09/21 23:44
beatada:非常的實用 03/24 02:10