2011-04-07 61 views
0

我正在使用php平台并使用simplexml_load_string来处理我的xml。但我的地方XML包含像simplexml_load_string不起作用

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

YouTube视频的对象,因此每当这个目的已经达到我的XML,我得到了一个错误。有什么办法可以解决这个问题吗?

+0

你得到了什么错误? – fpmurphy1 2011-04-07 13:45:28

回答

0

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

+0

嗨詹姆斯, 我尝试了,但它仍然不是独立的共同作用下,我也尝试用htmlspecialchars和用urlencode 感谢和问候, 阿希什 – 2011-04-09 04:24:25

+0

你需要上传你的错误,然后代码 – 2011-04-09 07:06:35