永发信息网

php如何提取xml里面的CDATA的内容?

答案:3  悬赏:10  手机版
解决时间 2021-01-22 19:45
我用php的expat来解析xml的,但解析到CDATA时 报错(即说 请大侠指点下。
有点急!高分相送

xml文件如下:


最佳答案
你可以尝试用simpleXml 来解析这个文件,那个比EXpat要简单的多。
全部回答
$dom=new DOMDocument; $dom->loadXML($mapabcXML); $s=simplexml_import_dom($dom); for($i=0;$i<$datalen;$i++){ if(!empty($s->poi[$i]->x)||!empty($s->poi[$i]->y)){ } } 首先把你的这个xml当一个字符串,进行一次替换,把 替换为空,只留下其它标签。然后就可以通过loadXML载入成一个dom对象了,然后你调用属性吧。记住用loadXML较简单。
string data = ((cdatasection)node).getdata(); stringreader in=new stringreader(data); document doc = documentbuilder.parse(in);
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
金紫薇俱乐部ktv地址在什么地方,我要处理点
恒安购物广场(榆林横山县)地址有知道的么?有
观察水边风景时,总会发现“倒影”部分比景物
我累了,心累了,真的很累,累到连呼吸都觉得
路虎仪表盘显示smartkeybatterylow是什么意思
请问屏幕录像专家录制AVI格式转RMVB格式后出
洋酒怎么喝,推荐几种洋酒的喝法
南方百货批发(榆林横山县)地址在什么地方,我
陷阱是什么意思
目前,许多地区都筹建了生态农业科技园区,这
乐满堂音乐世界地址在哪,我要去那里办事,
友谊百货(榆林横山县)地址有知道的么?有点事
单选题契丹人过上农耕和定居生活是在A.隋朝B.
英语短文填空
java应用程序编程接口是什么?
推荐资讯
新网电脑怎么去啊,有事要去办理
单选题It’s reported that almost
贪婪洞窟H5好不好玩
在这些图形中:线段、角、三角形、正方形、长
和信茶艺馆地址在哪,我要去那里办事,
关于下图的叙述中,正确的是:A.d中的液体属
华山村地址在什么地方,我要处理点事!
瑞倪维儿美容院地址在什么地方,想过去办事,
普云五行艾灸堂地址在哪,我要去那里办事,
请问农历七月结婚好吗?
康泰旅行社地址在哪,我要去那里办事,
单选题Sheusedto_________websitesandthose
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?