二、导出XML

二、导出XML

我们在总编辑主页上设计了一个“跨媒体交流”的菜单。增加了“导入”“导出”XML的功能菜单,如图7-9所示。

图示

图7-9 总编主页的“跨媒体交流”菜单

针对以上的XML,我们首先编一个导出XML的程序。

要导出XML,我们首先要知道用户要导出哪个条目的XML。因此,首先还是需要做一个列表程序,如图7-10所示 (article_exportxml.php)。点击某篇文章的“导出XML”链接则可导出这篇文章的XML(article_xml.php),出现如图7-11所示的画面,点击下载就可以下载这篇文章的XML了。

图示

图7-10 导出XML列表界面

图示(https://www.daowen.com)

图7-11 导出生成XML

图示

以下是article_exportxml.php导出XML列表程序代码:

图示

以下是读数据库,生成XML文件的代码 (article_xml.php):

图示

图示

在实际工作中,可能你想让用户选择多篇文章下载,也可能一次生成多个XML文件,只需要你在这个程序的基础上根据用户的需求改进程序就行了。