首页 新闻 会员 周边 捐助

我用simplexml_load_string加载一个xml字符串时,某一个标签<content></content>里面含有<img .....>标签,然后一加载,里面的<img,,,,>标签就没了

0
悬赏园豆:20 [已解决问题] 解决于 2015-06-09 16:45

如题,如何能把<content>dfadsfds<img src="dfasdfdsaf">fdsfdsfdsf</content> 里面的<img>标签在经过simplexml_load_string加载后仍能保存下来。

xqnq2007的主页 xqnq2007 | 初学一级 | 园豆:21
提问于:2014-08-26 11:14
< >
分享
最佳答案
0

你的img明显不复合xml规范,补充一个反斜杠吧。

收获园豆:20
519740105 | 大侠五级 |园豆:5810 | 2014-08-26 11:18

补充后,用simplexml_load_string加载不了。

xqnq2007 | 园豆:21 (初学一级) | 2014-08-27 10:51

@xqnq2007: 不应该吧?你不就是把这段文本当作xml字符串进行解析吗?理论上,你的这代码解析出错才对的,可能考虑到对html的兼容所以才允许的。

519740105 | 园豆:5810 (大侠五级) | 2014-08-27 11:00
其他回答(1)
0

反斜扛试试

nater216 | 园豆:229 (菜鸟二级) | 2014-08-26 17:24

补充后,用simplexml_load_string加载不了。

支持(0) 反对(0) xqnq2007 | 园豆:21 (初学一级) | 2014-08-27 10:51
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册