PHP 和 XML: 使用expat函数(三)


Posted in PHP onOctober 09, 2006

PHP 和 XML: 使用expat函数(三)

如何在一个PHP 脚本中使用这个类呢?实际上非常简单。这里有一个例子:

首先类定义需要被包括在脚本中

require (CLASS_DIR."class.Newsboy.php");

然后,我们创建一个类的实例,并且设置文件性为我们的XML文档的实际链接。

$news = new newsboy();
$news->xml_file = "xml/mynews.xml";

$news->xml_file = "http://xmldocs.mysite.com/mynews.xml"

然后我们调用分析器来分析文档。

$news->parse();

然后我们打印html到屏幕上。

print ($news->html);

并且,在最后在完成时必须释放类。

$news->destroy();

这就是所有要做的事。

小节

在这篇简短的文件中,我们涉及了使用PHP来处理XML的流程:

简单的XML文档结构
为XML分析器定义简单的标记
设置XML分析器的简单选项
向XML分析器注册回调函数
通过一个PHP类来使用XML分析器
在另一个脚本中使用PHP类

PHP 相关文章推荐
MySQL中create table语句的基本语法是
Jan 15 PHP
PHP开发需要注意的安全问题
Sep 01 PHP
PHP获取数组中某元素的位置及array_keys函数应用
Jan 29 PHP
php mysql_real_escape_string函数用法与实例教程
Sep 30 PHP
ThinkPHP验证码使用简明教程
Mar 05 PHP
PHP采集静态页面并把页面css,img,js保存的方法
Dec 23 PHP
PHP中使用imagick实现把PDF转成图片
Jan 26 PHP
php实现判断访问来路是否为搜索引擎机器人的方法
Apr 15 PHP
详解PHP中instanceof关键字及instanceof关键字有什么作用
Nov 05 PHP
PHP 开发者该知道的 5 个 Composer 小技巧
Feb 03 PHP
PHP中串行化用法示例
Nov 16 PHP
PHP中模糊查询并关联三个select框
Jun 19 PHP
PHP 和 XML: 使用expat函数(二)
Oct 09 #PHP
PHP 和 XML: 使用expat函数(一)
Oct 09 #PHP
用PHP动态生成虚拟现实VRML网页
Oct 09 #PHP
其他功能
Oct 09 #PHP
PHP新手上路(十一)
Oct 09 #PHP
PHP新手上路(十二)
Oct 09 #PHP
PHP新手上路(十三)
Oct 09 #PHP
You might like
重置版游戏视频
2020/04/09 魔兽争霸
php中经典方法实现判断多维数组是否为空
2011/10/23 PHP
利用php实现禁用IE和火狐的缓存问题
2012/12/03 PHP
浅析php中常量,变量的作用域和生存周期
2013/08/10 PHP
PHP以mysqli方式连接类完整代码实例
2014/07/15 PHP
php使用explode()函数将字符串拆分成数组的方法
2015/02/17 PHP
php 三元运算符实例详细介绍
2016/12/15 PHP
PHP使用preg_split和explode分割textarea存放内容的方法分析
2017/07/03 PHP
微信开发之获取JSAPI TICKET
2017/07/07 PHP
PHP数组内存利用率低和弱类型详细解读
2017/08/10 PHP
JQuery 浮动导航栏实现代码
2009/08/27 Javascript
JS控制显示隐藏兼容问题(IE6、IE7、IE8)
2010/04/01 Javascript
js jquery ajax的几种用法总结(及优缺点介绍)
2014/01/28 Javascript
浏览器缩放检测的js代码
2014/09/28 Javascript
微信小程序 触控事件详细介绍
2016/10/17 Javascript
微信小程序开发一键登录 获取session_key和openid实例
2016/11/23 Javascript
vue 的 solt 子组件过滤过程解析
2019/09/07 Javascript
解决layui页面按钮点击无反应,也不报错的问题
2019/09/29 Javascript
微信公众号开发之微信支付代码记录的实现
2019/10/16 Javascript
vant组件中 dialog的确认按钮的回调事件操作
2020/11/04 Javascript
Python查看多台服务器进程的脚本分享
2014/06/11 Python
Python3随机漫步生成数据并绘制
2018/08/27 Python
Python 日期时间datetime 加一天,减一天,加减一小时一分钟,加减一年
2020/04/16 Python
Python参数传递对象的引用原理解析
2020/05/22 Python
Python网页解析器使用实例详解
2020/05/30 Python
浅析pandas随机排列与随机抽样
2021/01/22 Python
Java多态性的定义以及类型
2014/09/16 面试题
SQL里面IN比较快还是EXISTS比较快
2012/07/19 面试题
篮球比赛策划方案
2014/06/05 职场文书
秋季运动会广播稿(30篇)
2014/09/13 职场文书
离婚财产分隔协议书
2014/10/23 职场文书
2015年爱牙日活动总结
2015/02/05 职场文书
2015年12.4全国法制宣传日活动总结
2015/03/24 职场文书
详解Laravel制作API接口
2021/05/31 PHP
python APScheduler执行定时任务介绍
2022/04/19 Python
Golang 对es的操作实例
2022/04/20 Golang