XML处理是开发过程中经常遇到的,PHP对其也有很丰富的支持,本文只是对其中某几种解析技术做简要说明,包括:Xml parser, SimpleXML, XMLReader, DOMDocument。1。 XML Expat Parser:XML Parser使用Expat XML解析器。Expat...
分类:
Web程序 时间:
2014-11-10 13:46:36
阅读次数:
225
最近帮朋友优化一个网站,想生成xml格式的sitemap然后提交给搜索引擎,利用php的simpleXML类就很容易实现了。贴一下代码块://sitemap_data.php包含了网站所有链接的信息,直接贴出输出的数据,源码就不贴了
array(22){
[0]=>
array(1){
["loc"]=>
string(32)"http://www..
分类:
Web程序 时间:
2014-11-06 17:48:33
阅读次数:
247
【xpath查找节点】 load("xxx.xml"); //3.转成DOMXPath $domXPath = new DOMXPath($xmldoc); //4.使用xpath技术查询需要的节点 $node_list = $domXPath ->query("/AAA/B...
分类:
其他好文 时间:
2014-10-25 21:28:05
阅读次数:
190
php操作xml并将其插入数据库
<?php
header('content-type:text/html;charset=utf-8');
mysql_connect('localhost', 'root', '');
mysql_select_db('test');
mysql_query('SET names utf8');
$xml_array=simplexml_load_file('suggest.xml'); //将XML中的数据,读取到数组对象中
foreach($xml_array a...
分类:
数据库 时间:
2014-10-18 09:53:04
阅读次数:
226
01000100024910090117197812821411957176138825242280096DELIVRD四川遂宁41 01000100024910090117197813011411957175187192952580096DELIVRD广东阳江41';$reStat=sim...
分类:
其他好文 时间:
2014-10-10 19:47:34
阅读次数:
187
抓去网页数据无非就两步:1、抓取;2:分析 抓取分几种情况:1、普通字符串,就是普通网页源码,用file_get_contents或curl抓取,2、有序数据如xml,可以用simplexml_load_file抓取 分析:如果是第二种情况,就按照xml数据来遍历处理好了。 如果是第一种情况,用pr...
分类:
Web程序 时间:
2014-09-21 21:43:51
阅读次数:
225
无论是c/c++还是java、c#均有对XML文件操作的技术,PHP对XML文件的操作的技术主要有三种:DOM、XPath、SimpleXml。一、DOMDOM:Document Object Model ,中文名字为“文档对象模型”核心思想:把一个xml文件看作是一个对象模型,然后通过对象的方式来...
分类:
Web程序 时间:
2014-09-13 14:34:45
阅读次数:
303
$xml= $this->getToken($url); $rs =simplexml_load_string (urldecode( $xml) ) ; $rs = json_decode( json_encode($rs) , true);json相关编码问题:http://www.nowa.....
分类:
Web程序 时间:
2014-08-30 12:36:39
阅读次数:
236
假如有下面xml文件:
setting1 value
setting2 value
setting3 value
....
....
....
如何使用php对它进行CRUD?其实像这种简单的xml文件使用SimpleXMl再好不过了。你可以像这样来操作它:
// CREATE
$config = new SimpleXmlEleme...
分类:
Web程序 时间:
2014-08-28 09:40:49
阅读次数:
198
$v = str_replace('encoding="gbk"', 'encoding="utf-8"', $v);(simplexml_load_string($v,'SimpleXMLElement', LIBXML_NOCDATA )注意$v字符串里面的编码,里面的gbk or utf-8 ...
分类:
其他好文 时间:
2014-08-26 22:43:48
阅读次数:
281