你看看那些blog是如何写的就知道了,rss其实就是xml

解决方案 »

  1.   

    btw:
      我用 linux/debian 系统。需 php 支持 xml 得安装个什么包啊?
    安装libxml包也不行吧。
      

  2.   

    php 输出为 HTML 文档  变成 php 输出为 XML 文档而已只要你的XML文档遵守rss标准
      

  3.   

    php 输出为 HTML 文档 变成 php 输出为 XML 文档而已这一步是采用php+xml还是?
     
      还有就是xml遵守 rss 标准是什么意思?要注意些什么?thx~
      

  4.   

    唉……!
    你总该知道html吧,
    那么你又以为xml是什么?
    不要把rss想得太复杂了
      

  5.   

    rss i think is fixed formatted xml files
      

  6.   

    to peterdoo:
      就老是没有找到 php 与 xml 结合的程序文件。如果是phplib 也应该可以把 xml 编写成一个模板文件的吧?
      能否给个相关的实例来看看? thx~~~
      

  7.   

    你知道rss的规范就可以了
    只要知道怎么输出html
    就知道怎么输出xml(如果要严格一点,注意他们返回的http头中类型声明)
    用echo?用print?
    怎么直接怎么用吧
    关键是rss的规范
      

  8.   

    怎么动态的生成网页,就怎么动态的生成RSS文件,不过要遵循RSS的格式,很简单的,找个教程看一下
      

  9.   

    用 php 输出 xml后。
      还得用php 解析 xml 得 rss文件吗?
      

  10.   


    不知道你看过rss的格式没有
    也不知道你知不知道xml在这里是用来作甚么的
    建议你先看看xml的简单介绍
    再看看rss的规范
      

  11.   

    把它当成html写就可以了,全部用echo都可以
    只是里面的tag要按rss标准,而不是html标准
    标准有几个,主要是版本上的区别,一个文件只能选一种标准另外输出xml的文件头header
      

  12.   

    <?xml version="1.0" encoding="gb2312" ?> 
      <rss version="2.0">
      <channel>
      <title>幼儿园E化俱乐部动态</title> 
      <link>http://www.kdi.cn/v3/news</link> 
      <description>Rss聚合器由心晴设计</description> 
      <pubDate>2006-10-6 23:24:30</pubDate> 
      <generator>Rss Generator Designed By Leon</generator> 
      <copyright>http://www.kdi.cn</copyright>
      <item>
      <title>恺迪尔E化俱乐部2006全新改版!</title> 
      <link>http://www.kdi.cn/v3/news/ehqy/ehqy_zxgg/2006-5-9/2006591206013516.html</link> 
      <pubDate>2006-5-9 12:06:01</pubDate> 
      </item>
      </rss>就是这种类似RSS标准,你echo出来就可以呀
      

  13.   

    楼主想复杂了,你甚至不需要让你的PHP支持XML,就像输出HTML那样,直接输出XML就可以,使用print多简单,不过可能要自己处理一些转定义字符。
      

  14.   

    很简单的,就是构造一个RSS的XML文件.
    网上有方法和例子
      

  15.   

    就是用ECHO输出一个XML树型的数据就行了.
      

  16.   

    首先在头部加入一个header("Content-type: xml/rss");来发送一个http头声明这个文件的解释类型为xml/rss.
    就像你输出图片文件需要header("Content-type: image/gif")一样。下面怎么做,大家都说得很清楚了。按照rss协议的规范文档,用echo或print()把xml文件打印出来。echo "<?xml version='1.0' encoding='gb2312' ?>";
    echo "<rss version='2.0'>";
    echo "<channel>";
    echo "<title>幼儿园E化俱乐部动态</title>"; 
    echo "<link>http://www.kdi.cn/v3/news</link>";
    ......如果还不明白,说明你根本不了解xml,先去补习下xml的知识。