XML 教程--10# XML - WWW明日之星
w*s
1 楼
使用XML解析器
还等什么?快把你的HTML转变成XML...
正在写书的当中,我涉及到了XML。我开始把文章写成HTML的方式。这样确实很方
便,让文字成为置标化的ASCII形式使得编写程序、转换和添加数据十分
容易。例如,我不必给各章节、图表编号,不用自己制表。Perl脚本读取原始的
HTML产生更完善的HTML输出,所有部分被编号并且相互链接。在输出中我把
每一段都编号,在编号上增添能调用反馈功能的链接—其一能将评论的电子邮件自
动发送给我,其二将评论发送给私有的新闻组供小组成员讨论。
考虑过我写作的需要,我明白应该让XML来做些事,而且这样的转换是很有意义的
。我为什么不一开始就首选XML呢? 那大概是由于习惯的偏见。首先我承认自己一
直因为需要编写和遵循文件类型定义(DTD)而被唬住了。我曾听说了无数有关冗繁
的DTD项目的故事,它们耗费了大量的时间和资金却最终一无所获。其次,我不太
清楚怎样编写XML,尤其是如何显示XML。
去年我参加Perl大会回来后不得不尝试XML。与会期间,Tim Bra
还等什么?快把你的HTML转变成XML...
正在写书的当中,我涉及到了XML。我开始把文章写成HTML的方式。这样确实很方
便,让文字成为置标化的ASCII形式使得编写程序、转换和添加数据十分
容易。例如,我不必给各章节、图表编号,不用自己制表。Perl脚本读取原始的
HTML产生更完善的HTML输出,所有部分被编号并且相互链接。在输出中我把
每一段都编号,在编号上增添能调用反馈功能的链接—其一能将评论的电子邮件自
动发送给我,其二将评论发送给私有的新闻组供小组成员讨论。
考虑过我写作的需要,我明白应该让XML来做些事,而且这样的转换是很有意义的
。我为什么不一开始就首选XML呢? 那大概是由于习惯的偏见。首先我承认自己一
直因为需要编写和遵循文件类型定义(DTD)而被唬住了。我曾听说了无数有关冗繁
的DTD项目的故事,它们耗费了大量的时间和资金却最终一无所获。其次,我不太
清楚怎样编写XML,尤其是如何显示XML。
去年我参加Perl大会回来后不得不尝试XML。与会期间,Tim Bra