php读取xml中cdata部分方法
2013-09-24 15:49
381 查看
本例使用php的simplexml:
XML(eventtrackdata.xml'):
PHP code:
XML(eventtrackdata.xml'):
<eventdata> <event> <date>2012.05.11</date> <sun> <![CDATA[ <li><p>4月16日,日本东京都知事石原慎太郎发表演讲称,东京政府决定从私人手中购买钓鱼岛。</p></li> <li><img src="{echo _gc('site_static')}/images/hitconpic.png" width="63" height="73"/></li> <li class="lastp"><p>大陆:(新浪) 外交部:两岸都有责任维护钓鱼岛主权。</p> <p>华人:(联合早报) 石原称遭到钓鱼岛地主作弄。</p> <p>外媒:(NDTV) China warns Japan over disputed islands.</p> </li> ]]> </sun> <line> <![CDATA[1. 日本政府谋划购买钓鱼岛。<br />2. 中国政府重申钓鱼岛乃中国<br /> ]]> </line> </event> </eventdata>
PHP code:
$hotdata = simplexml_load_file('eventtrackdata.xml'); foreach ($hotdata->eventdata->event as $ek => $ev) { if ((string)$ev->date == $curdate) { print_r((string)$ev->sun);//即是读取cdata数据 转换为string即可。 } }
相关文章推荐
- as3读取xml中CDATA的方法
- PHP解析带CDATA的XML方法
- PHP读取xml方法介绍
- DOM基础及php读取xml内容操作的方法
- PHP读取xml方法讲解
- php通过正则表达式记取数据来读取xml的方法
- PHP读取并输出XML文件数据的简单实现方法
- PHP读取XML的几种方法
- PHP读取access 数据库的部分方法实例
- PHP读取XML的方法
- php 读取xml的方法
- PHP处理XML文档,没有CDATA部分数据处理
- php操作XML,读取数据和写入数据的方法
- PHP读取xml方法介绍
- PHP读取access 数据库的部分方法实例
- php通过正则表达式记取数据来读取xml的方法
- PHP读取xml方法介绍
- php操作XML,读取数据和写入数据的方法
- php读取XML的方法
- PHP读取XML数据中CDATA内数值