马永占,myz,mayongzhan

相当稳定的进步,欢迎回贴交流

马永占ID:mayongzhan
65209次访问,排名1535(1)好友1人,关注者14
php,apache,mysql,linux,html,css,javascript
mayongzhan的文章
原创 150 篇
翻译 0 篇
转载 0 篇
评论 89 篇
myz的公告

XML聚合
feedsky
最近评论
790500:马永占,你好,请加我QQ790500,我想做个小软件,是关于登陆论坛的
joe:Zend_Acl 每个人理解不同,我开始用zf做项目,权限也是自己写,后来全部重写为Zend_Acl,因为个人觉得Zend_Acl和Zend_Auth结合用不错

Zend_Filter 虽然我写的model底层类的那些基本的过滤都是直接用php函数,毕竟速度快,也方便,但这个只是基础,很多时候不同表单牵涉不同的过滤,例如ip地址过滤等等,那么就需要自己写filter了,……
nginxlee:很好,很强大!
Henry_Ma:这个笔记不错,我也这样记一下。
ZXS:收藏!
文章分类
收藏
    相册
    存档
    订阅我的博客
    XML聚合  FeedSky

    原创 php实现-xml+xsl=html收藏

    新一篇: mysql高级 triggers,stored procedure,view,index,transaction,lock. | 旧一篇: php编码规范

    版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章原始出版、作者信息和本声明。否则将追究法律责任。http://blog.csdn.net/mayongzhan - 马永占,myz,mayongzhan

    三个文件,执行一下echo.php,ok,

    xml被按照xsl的格式显示 

    //主文件:echo.php
    //------------------------------------------------------
    <?php
    /**
     * @name echo.php
     * @date Fri Sep 21 00:43:33 CST 2007
     * @copyright 马永占(MyZ)
     * @author 马永占(MyZ)
     * @link http://blog.csdn.net/mayongzhan/
     * @email mailmyz@gmail.com
     */
    header("Content-Type: text/html; charset=UTF-8");
    $xml = new DOMDocument();
    $xml->Load("data.xml");
    $xsl = new DOMDocument();
    $xsl->Load("style.xsl");
    $xslproc = new XSLTProcessor();
    $xslproc->importStylesheet($xsl);
    echo $xslproc->transformToXML($xml);
    ?>
     
    //Xml文件:data.xml
    //---------------------------------------------------------
    <?xml version="1.0" encoding="UTF-8"?>
    <works>
           <work name="架构" />
           <work name="管理" />
           <work name="业务" />
    </works>
     
    //xsl文件:style.xsl
    //-----------------------------------------------------------
    <?xml version="1.0" encoding="UTF-8"?>
     
    <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
           <xsl:output method="html" />
                  <xsl:template match="/">
                         <html>
                                <body>
                                       <xsl:for-each select="/works/work">
                                              <xsl:value-of select="@name" /><br />
                                       </xsl:for-each>
                                </body>
                         </html>
                  </xsl:template>
           </xsl:stylesheet>
     
    使用echo.php文件调用xml和xsl生成html,很简单的.基本上抄书写出来的.
    xml是所有语言共用的格式,方便传输.

    发表于 @ 2007年09月21日 08:54:00|评论(loading...)|

    新一篇: mysql高级 triggers,stored procedure,view,index,transaction,lock. | 旧一篇: php编码规范

    评论

    #sunshine 发表于2007-09-26 12:40:00  IP: 222.64.208.*
    以后多多写学习笔记
    我就可以学会php了
    发表评论  


    登录
    Csdn Blog version 3.1a
    Copyright © myz