今天的小玩意是用PHP4制作文章列表的atom转换程序,以及与atom配套的xsl文件,原以为会比较简单,结果在好几个地方出了纰漏。 1.atom文件的时间真是够烦人的,有两个issued和modified,而且时间格式还那么的奇怪“2005-05-24T10:27:45+08:00”,在php里面我用了N个date()才转出来,后来看了手册才发现,还是php5比较好,有个参数c可以直接生成这样ISO 8601格式的时间。 2.atom的xsl文件写法与rss的不同,不调用atom的命名空间就不能处理文件内容。可能是我哪里写错了,我用转换纯xml文件的方法写的xsl就是不能正常使用,最后只能参照manalang.com的xslt模版,还需要调用atom的命名空间“xmlns:atom=“http://purl.org/atom/ns#”。 还有些低级的错误,我就不在这里丢脸了,很久没怎么使用php,现在都不大会了,只能临时翻手册来写了,再鄙视自己一下。
相关文章
- 昨日收集 - Marcomedia图谋大陆手机FLASH业务,国内厂商已占先机 2005-05-24
- 昨日收集 - 李彦宏:来自山西的亿万富翁 2005-05-22
- 昨日收集 - 标签,Directory和搜索的关系 2005-05-20
- 昨日收集 - Newsgator和FeedDemon 2005-05-19
- 昨日收集 - Share--Blogging的重要精神之一 2005-05-16