1,加driver不知道你什么意思
2,&<>"'要进行编码:
&->&amp;
>->&gt;
<->&lt;
"->&quot;
'->&apos;3,分页可以在服务器端也可以在客户端,用xpath
4,mozilla现在的版本支持xsl
http://blog.csdn.net/net_lover/archive/2003/04/17/6919.aspxhttp://dotnet.aspx.cc/ShowDetail.aspx?id=F3EB8683-DB3C-4460-ADB7-7C5C12348A11

解决方案 »

  1.   

    XSL Transformations (XSLT) in Mozilla
    http://www.mozilla.org/projects/xslt/
    http://www.mozilla.org/projects/xslt/js-interface.htmlThe XSLT/JavaScript Interface In Gecko
    http://devedge.netscape.com/viewsource/2003/xslt-js/
      

  2.   

    3,分页可以在服务器端也可以在客户端,用xpath--------------------
    谢谢:)
    您能详细讲讲吗?我用 PHP 时间不是很长 XML 也是第一次接触 , 您能给个小小的例子吗 ? 还有 , 查询条件怎么传递呢 ?
      

  3.   

    抱歉 , 我没有表达清楚 ,<driver></driver> : 当表中某些字段的数据形如路径名时 , 在转换为 XML 时会自动加上<driver></driver>具体数据现在我没有 , 8日上班后我看有没有可能给大家看看(单位不一定能上网)net_lover(孟子E章)  : 谢谢您 , 您给的例子我先看看
      

  4.   

    http://lucky.myrice.com/xml/xpathexam2.htmhttp://lucky.myrice.com/xml/xpathexam.htm
      

  5.   

    http://lucky.myrice.com/xml/xpath.html谢谢 , 还有两个小问题 :    如果还要有一个查询页面 , 查询条件怎么传给 xsl 呢 ? 它又如何解析呢 ?    http://lucky.myrice.com/xml/xpathexam2.htm 中 , 怎样实现这样的效果 : 点击序号 , 弹出该条记录的明细信息 ?    谢谢
      

  6.   

    查看源代码即可看到,就是动态改变xsl:for-each和xsl:sort
      

  7.   

    考虑兼容性,xml还是在服务器端处理比较好
      

  8.   

    PHP中包含有一个可选的支持Expat解析的XML扩展,利用PHP中与XML相关的函数,可以创建一个分 
    析程序来处理有效的XML文档。如果你使用的是1.3.7版或版本更高的Apache软件,就不需要再安装额 
    外的库文件了,你所需要作的就只是配置PHP中的with-xml。 象Java和COM一样,PHP中对XML的支持也很有趣,而且增长也很快,如果你了解Expat或LibXML。
    ---------------------
    你可以看看,你的apach版本是不是太低了。 
      

  9.   

    phpinfo 中显示 :xml
    XML Support active
    XML Namespace Support active
    EXPAT Version expat_1.95.5需要升级吗 ?
      

  10.   

    1. 在将数据从表写入 Xml 文件时 , 遇到形如 C:/.. 或者 winnt/program/ 等路径时 , 写文件
    时会自动加上 <driver></driver> 造成后来从文件读数据时出错 , 还有一些特殊字符也会被特殊处理(如 & 等) , 大家遇到这些问题一般都是怎样处理的 ? 我想逐个字符判断,但对执行效率而言不是一个好方法 , 大家怎么做的 ?//-------------------------------抱歉, 这个问题是保存数据时产生的 , 与XML无关 ;具体的过程我可能没有说清楚 :   原来所有的处理都是基于数据库的 , 现在要实现的是从数据库中得到XML文件 , 然后
    所有的处理都以这些 XML 文件为基础 , 我自己感觉net_lover(孟子E章) 大哥在  http://lucky.myrice.com/xml/xpathexam2.htm 中给我的思路是 XML 是动态从数据库中抽取
    的 , 当查询数据时先用脚本从数据库中检索出符合条件的记录生成相应的XML文件 , 然后
    再将这个文件与 xmlt 结合产生最终结果 ---- 不知我理解的对不对 ? 请您指导 . 而我这边
    的要求是全部数据都只从XML文件中来 , 也就是系统完成后不再倚赖数据库 , 查询时
    只能检索相应的XML文件 ,  这些XML文件会根据系统管理员的设置每隔一段时间更新一次
    来实现两部分数据的一致 , 现在遇到的一个问题是 , 不知该如何将组合查询条件传入
    xsl 也不知道该怎样使用这些条件检索数据 , 原来看到用xsl对xml的简单查询, 如 :xml.xml :
    <...>
    <lists>
    <row id="1">
        <test>test1</test>
    </row>
    <row id="2">
        <test>test2</test>
    </row>
    </lists>xsl.xsl :
    <...>
    <xsl:template match="/">
    Id=2 的 test 属性为 :
      <xsl:value-of select="/lists/row[@id='2']/test"/>
    <...>现在要将多个查询条件传入 , 并且检索出满足条件的记录该怎么做 ?
    就如同将 http://lucky.myrice.com/xml/xpathexam2.htm 中的数据放在一个独立的XML文件
    中 , 然后查询序号小于 3 , 姓名中包含字母 'a' 的记录 , 该怎么处理 ?谢谢指导