【问题标题】:simplexml_load_string doesn't worksimplexml_load_string 不起作用
【发布时间】:2011-04-07 13:06:45
【问题描述】:

我正在使用 php 平台并使用 simplexml_load_string 来处理我的 xml。但是我的 xml 的某个地方包含 youtube 视频对象,例如

<object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/6A1xu0BSs2s&hl=en_US&fs=1&"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/6A1xu0BSs2s&hl=en_US&fs=1&" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object>

所以每当这个对象出现在我的 xml 中时,我都会遇到错误。有没有办法解决这个问题。

【问题讨论】:

    标签: php xml xmlhttprequest xml-serialization


    【解决方案1】:

    您的错误很可能是您的 Youtube URL 中的&amp;amp; 登录。在 XML 中,它必须转义为 &amp;amp;

    【讨论】:

    • 嗨,James,我试过了,但还是不行,我还分别尝试了 htmlspecialchars 和 urlencode,感谢和问候,Ashish
    猜你喜欢
    • 2016-03-08
    • 2012-03-06
    • 2011-08-22
    • 1970-01-01
    • 1970-01-01
    • 2023-04-09
    • 2012-09-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多