主题:[转帖]PHP 5中处理XML、PHP 5中处理XML-源自PHP5权威编程
读《PHP5权威编程》第八章 PHP 5中处理XML 、第3章 PHP 5中处理XML
近来开始接触php语言,php、xml相关的书籍我看过几本,在php的书中介绍xml,往往讲的过于粗略,本书此章节在结构和内容编排上,逻辑清楚,深浅适度。
本章分为8小节,
8.1 介绍 Introduction
8.2 词汇 Vocabulary
8.3 解析XML Parsing XML
8.4 SimpleXML
8.5 PEAR
8.6 XML转换 Converting XML
8.7 使用进行XML通信 Communicating with XML
8.8 总结
先介绍概念,再介绍处理方法,
第三节到第六节这几个方法,涉及内容非常广泛,本书用几个简单的例子,把握住使用方法的主线,高屋建瓴,读者若能深刻理解这些简单的例子,相信在xml处理的问题上可以做到触类旁通。另外本书给出了中文代码注释,这一点非常好,有助于初学者养成阅读源代码的习惯。
一本书,特别是技术类图书,找一章细细的看一遍,基本上可以判定这本书的风貌。特别是内容复杂,难以介绍的章节,更能够体现出作者的水平,就以本章为例,如果读者看完之后,对于xml的结果和几种处理方法,明了于心,那么这本书适合研读。反之,最好再找本专门介绍xml的书去看。事实上,了解了本章对xml结构与处理的方法,再去阅相关文档(书中相关的地方有链接),相信可以触类旁通。
初学者,看完8.1后,可以直接看本章8.8,对本章有个全貌了解。
《第3章 PHP 5面向对象语言》
相对于第八章介绍一种相关技术及其处理方法,第三章介绍面向对象的编程就抽象的多了。记得头次看c++相关章节的时候心中充满了疑惑,也许由于篇幅太长的缘故。第三章内容精炼,如果初次接触面向对象的概念,细细体会,掌握其中的例子,不是难事。这一张用到了21小节,篇幅不多但内容不少,建议初次接触面向对象的读者反复阅读。
我一般对于“权威”“圣经”之类的“宝典”饱含敬畏致意,读起来非常谨慎,或许是由于页数太多,内容全面,若是从头到尾读完,感觉过于拖沓。这类书只适合于作为字典,时常查阅。读完以上两章,感觉非常轻快,也许是php本身的缘故,没有其他“宝典”叙事的繁琐。记得曾经读过一本“宝典”,作者非常严谨,还用到了引例,使我不禁想起数学中经常出现的定理的引理。
——郑直
http://www.china-pub.com/computers/common/info.asp?id=37110
目录
第1章 PHP 5新特性 1
第2章 PHP 5基础语言 13
第3章 PHP 5面向对象语言 55
第4章 PHP 5高级面向对象编程和设计模式 85
第5章 如何用PHP写一个Web应用 111
第6章 使用PHP 5访问数据库 149
第7章 错误处理 191
第8章 PHP 5中处理XML 219
第9章 主流扩展 261
第10章 使用PEAR 345
第11章 重要的PEAR包 383
第12章 创建PEAR的组件 403
第13章 迁移 433
第14章 性能 449
第15章 一个编写PHP扩展的介绍 483
第16章 PHP Shell 脚本编程 507
附录A PEAR和PECL包索引 527
附录B phpDocumentor格式参考 613
附录C Zend Studio快速使用说明 643
索引
近来开始接触php语言,php、xml相关的书籍我看过几本,在php的书中介绍xml,往往讲的过于粗略,本书此章节在结构和内容编排上,逻辑清楚,深浅适度。
本章分为8小节,
8.1 介绍 Introduction
8.2 词汇 Vocabulary
8.3 解析XML Parsing XML
8.4 SimpleXML
8.5 PEAR
8.6 XML转换 Converting XML
8.7 使用进行XML通信 Communicating with XML
8.8 总结
先介绍概念,再介绍处理方法,
第三节到第六节这几个方法,涉及内容非常广泛,本书用几个简单的例子,把握住使用方法的主线,高屋建瓴,读者若能深刻理解这些简单的例子,相信在xml处理的问题上可以做到触类旁通。另外本书给出了中文代码注释,这一点非常好,有助于初学者养成阅读源代码的习惯。
一本书,特别是技术类图书,找一章细细的看一遍,基本上可以判定这本书的风貌。特别是内容复杂,难以介绍的章节,更能够体现出作者的水平,就以本章为例,如果读者看完之后,对于xml的结果和几种处理方法,明了于心,那么这本书适合研读。反之,最好再找本专门介绍xml的书去看。事实上,了解了本章对xml结构与处理的方法,再去阅相关文档(书中相关的地方有链接),相信可以触类旁通。
初学者,看完8.1后,可以直接看本章8.8,对本章有个全貌了解。
《第3章 PHP 5面向对象语言》
相对于第八章介绍一种相关技术及其处理方法,第三章介绍面向对象的编程就抽象的多了。记得头次看c++相关章节的时候心中充满了疑惑,也许由于篇幅太长的缘故。第三章内容精炼,如果初次接触面向对象的概念,细细体会,掌握其中的例子,不是难事。这一张用到了21小节,篇幅不多但内容不少,建议初次接触面向对象的读者反复阅读。
我一般对于“权威”“圣经”之类的“宝典”饱含敬畏致意,读起来非常谨慎,或许是由于页数太多,内容全面,若是从头到尾读完,感觉过于拖沓。这类书只适合于作为字典,时常查阅。读完以上两章,感觉非常轻快,也许是php本身的缘故,没有其他“宝典”叙事的繁琐。记得曾经读过一本“宝典”,作者非常严谨,还用到了引例,使我不禁想起数学中经常出现的定理的引理。
——郑直
http://www.china-pub.com/computers/common/info.asp?id=37110
目录
第1章 PHP 5新特性 1
第2章 PHP 5基础语言 13
第3章 PHP 5面向对象语言 55
第4章 PHP 5高级面向对象编程和设计模式 85
第5章 如何用PHP写一个Web应用 111
第6章 使用PHP 5访问数据库 149
第7章 错误处理 191
第8章 PHP 5中处理XML 219
第9章 主流扩展 261
第10章 使用PEAR 345
第11章 重要的PEAR包 383
第12章 创建PEAR的组件 403
第13章 迁移 433
第14章 性能 449
第15章 一个编写PHP扩展的介绍 483
第16章 PHP Shell 脚本编程 507
附录A PEAR和PECL包索引 527
附录B phpDocumentor格式参考 613
附录C Zend Studio快速使用说明 643
索引