作者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