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 相关文章推荐
PHP手机号码归属地查询代码(API接口/mysql)
Sep 04 PHP
PHP的curl实现get,post和cookie(实例介绍)
Jun 17 PHP
浅析ThinkPHP中execute和query方法的区别
Jun 13 PHP
PHP调用C#开发的dll类库方法
Jul 28 PHP
php可应用于面包屑导航的递归寻找家谱树实现方法
Feb 02 PHP
php获取文件类型和文件信息的方法
Jul 10 PHP
在WordPress中获取数据库字段内容和添加主题设置菜单
Jan 11 PHP
PHP中“=>
Mar 01 PHP
针对PHP开发安全问题的相关总结
Mar 22 PHP
PHP面向对象程序设计子类扩展父类(子类重新载入父类)操作详解
Jun 14 PHP
php利用ZipArchive类操作文件的实例
Jan 21 PHP
PHP论坛实现积分系统的思路代码详解
Jun 01 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
YII框架行为behaviors用法示例
2019/04/26 PHP
csdn 博客中实现运行代码功能实现
2009/08/29 Javascript
js封装的textarea操作方法集合(兼容很好)
2010/11/16 Javascript
ExtJS中文乱码之GBK格式编码解决方案及代码
2013/01/20 Javascript
jQuery带时间的日期控件代码分享
2015/08/26 Javascript
jQuery根据表单name获取值的方法
2016/05/24 Javascript
JS中使用FormData上传文件、图片的方法
2016/08/07 Javascript
vue.js之vue-cli脚手架的搭建详解
2017/05/05 Javascript
jQuery实现的导航条点击后高亮显示功能示例
2019/03/04 jQuery
详解无限滚动插件vue-infinite-scroll源码解析
2019/05/12 Javascript
微信小程序中使用 async/await的方法实例分析
2020/05/06 Javascript
javascript实现时钟动画
2020/12/03 Javascript
[03:59]第二届DOTA2亚洲邀请赛选手传记-VGJ.rOtk
2017/04/03 DOTA
python实现代码行数统计示例分享
2014/02/10 Python
Python中的CURL PycURL使用例子
2014/06/01 Python
Python CSV模块使用实例
2015/04/09 Python
Python的Django框架中模板碎片缓存简介
2015/07/24 Python
Python基于pillow判断图片完整性的方法
2016/09/18 Python
Python实现定时备份mysql数据库并把备份数据库邮件发送
2018/03/08 Python
Python实现读取SQLServer数据并插入到MongoDB数据库的方法示例
2018/06/09 Python
selenium+python 对输入框的输入处理方法
2018/10/11 Python
python学习开发mock接口
2019/04/28 Python
Python生成一个迭代器的实操方法
2019/06/18 Python
PyQt5响应回车事件的方法
2019/06/25 Python
Gauss-Seidel迭代算法的Python实现详解
2019/06/29 Python
自定义Django默认的sitemap站点地图样式
2020/03/04 Python
django 前端页面如何实现显示前N条数据
2020/03/16 Python
python中Django文件上传方法详解
2020/08/05 Python
公务员培训自我鉴定
2013/09/19 职场文书
交通事故调解协议书
2014/04/16 职场文书
党的群众路线教育实践活动专题组织生活会发言材料
2014/10/17 职场文书
在职证明书模板
2015/06/15 职场文书
生活小常识广播稿
2015/08/19 职场文书
解决Pytorch修改预训练模型时遇到key不匹配的情况
2021/06/05 Python
CSS 伪元素::marker详解
2021/06/26 HTML / CSS
SQL语句中EXISTS的详细用法大全
2022/06/25 MySQL