使用Perl、Python和PHP处理XML
"XML Processing with Perl, Python, and PHP (2002).pdf" 本文主要探讨了在2002年时如何使用Perl、Python和PHP处理XML数据。XML(可扩展标记语言)被作者认为是解决跨平台数据存储、检索和交换问题的理想方案,因为它提供了灵活性和结构,使得在不同系统间处理文本信息变得更加方便。 1. **XML的背景与重要性**: - 在十年前,作者处理的是一个英国政府机构的自由文本检索数据库,信息存储不规范,搜索时无法针对特定字段。 - 随着技术的发展,作者仍然处理大量文本数据,但需要更结构化且智能的方式来管理,以适应多平台访问的需求。 2. **XML的优势**: - XML提供了一种灵活的方式来存储和处理信息,允许添加新的字段、结构和布局,而不会破坏现有的工具。 - 可以将XML转换为适合显示或存储在更严格的系统(如RDBMS)中的格式。 - 支持跨平台的信息交换,因为XML是一种标准格式,易于在任何支持的平台上处理。 3. **脚本语言的角色**: - 文章提到了Perl、Python和PHP作为XML处理的工具,这些脚本语言有快速的开发环境,并且支持多种平台,相比基于Java或C/C++的XML处理工具,它们提供了更广泛的平台支持和更易访问的方法。 4. **具体语言示例**: - Python可以在MacOS、Unix、Windows甚至PalmOS上运行。 - Rebol支持更多平台。 - AppleScript是MacOS的标准部分,包括在MacOS X中。 - Perl是大多数Linux发行版的默认组件。 5. **XML处理方法**: - 可以直接用XML存储信息,然后进行访问、处理和更新,甚至使用XQL查询XML文档。 - 也可以将XML转换为结构化的数据库,通过SQL查询后,再以XML格式导出记录。 6. **技术书籍概述**: - 这本书由Martin C. Brown撰写,由SYBEX出版,旨在教授读者如何利用Perl、Python和PHP处理XML数据,覆盖了从基础到高级的XML处理技术。 本文内容涵盖了XML的起源、发展和重要性,以及在多平台环境下使用Perl、Python和PHP进行XML处理的策略和技术。对于想要了解和应用XML的开发者,这本书提供了一个全面的指南。
![](https://csdnimg.cn/release/download_crawler_static/11578947/bg10.jpg)
![](https://csdnimg.cn/release/download_crawler_static/11578947/bg11.jpg)
![](https://csdnimg.cn/release/download_crawler_static/11578947/bg12.jpg)
![](https://csdnimg.cn/release/download_crawler_static/11578947/bg13.jpg)
![](https://csdnimg.cn/release/download_crawler_static/11578947/bg14.jpg)
剩余446页未读,继续阅读
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://profile-avatar.csdnimg.cn/3a24d63b439b43bead59dd7182f307f3_drjiachen.jpg!1)
- 粉丝: 171
- 资源: 2139
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![](https://csdnimg.cn/release/wenkucmsfe/public/img/voice.245cc511.png)
最新资源
- 中国微型数字传声器:技术革新与市场前景
- 智能安防:基于Hi3515的嵌入式云台控制系统设计
- 手机电量低时辐射真增千倍?解析手机使用谣言
- 56F803型DSP驱动的高精度大功率超声波电源控制策略研究
- ARM与GPRS结合的远程监测系统设计
- GPS与RFID技术结合的智能巡检系统设计
- CPLD驱动的低功耗爆炸场温度测试系统设计
- 基于FPGA的智能驱动控制系统:可扩展设计与工业网络协议
- 基于ATmega128和CH374的嵌入式USB接口设计
- 基于AT89C52的温度补偿超声波测距仪:高精度设计与应用
- MSP430F448单片机在交流数字电压表中的应用
- 提升变频器应用效率的12项实用技巧
- STM32F103在数字电镀电源并联均流系统中的应用
- PSpice仿真下的升压开关电源设计:拓扑分析与CCM稳定性提升
- 轻巧高效:MSP430主导的低成本无线传感器网络节点设计
- FPGA在EDA/PLD中实现LVDS接口的应用解析
![](https://img-home.csdnimg.cn/images/20220527035711.png)
![](https://img-home.csdnimg.cn/images/20220527035111.png)
![](https://csdnimg.cn/release/wenkucmsfe/public/img/green-success.6a4acb44.png)