找不到xlink的解析文件吧。
虽然指定了,
所以读出来和其他xml文件没什么两样

解决方案 »

  1.   

    [推荐]一个xlink例子xml文件:
    <?xml version="1.0"?>
    <!DOCTYPE A SYSTEM "xlink.dtd">
    <?xml-stylesheet type="text/xsl" href="xlink.xsl" ?>
    <linklist xmlns:xlink = "http://www.w3.org/1999/xlink"
                   xlink:type="none">
      <link xlink:type = "simple" 
            xlink:href = "http://faly.nease.net"
            xlink:role = "test" 
            xlink:title = "This is only a test"
            xlink:show = "replace" 
            xlink:actuate = "onRequest">
    <name>test</name>
      </link>
    </linklist>
    DTD文件:
    <?xml version="1.0" encoding="gb2312"?>
    <!ELEMENT A (#PCDATA)>
    <!ATTLIST A 
      xmlns:xlink CDATA #FIXED "http://www.w3.org/1999/xlink" 
        xlink:type (simple) #FIXED "simple"
        xlink:href CDATA #REQUIRED
        xlink:role CDATA #IMPLIED
        xlink:title CDATA #IMPLIED
        xlink:show (embed | replace | new) "replace"
        xlink:actuate (onLoad | onRequest) "onRequest">
    XSL文件:
    <?xml version="1.0"?>
    <xsl:stylesheet
    xmlns:xsl="http://www.w3.org/TR/WD-xsl"
     xmlns:xlink = "http://www.w3.org/1999/xlink">
     <xsl:template match="/">
    <div>
    <table>
    <xsl:for-each select="linklist/link">
    <tr>
    <td>
    <a>
    <xsl:attribute name="title">
    <xsl:value-of select="@xlink:title"/>
    </xsl:attribute>
    <xsl:attribute name="target">
    <xsl:value-of select="@xlink:show"/>
    </xsl:attribute>
    <xsl:attribute name="href">
    <xsl:value-of select="@xlink:href"/>
    </xsl:attribute>
    <xsl:value-of select="name"/>
    </a>
    </td></tr>
    </xsl:for-each></table></div>
      </xsl:template></xsl:stylesheet>
      

  2.   

    xlink的解析文件???我所做的仅仅是将它在IE6下查看。我是初学XML,对你说的概念不太清楚。如果需要指定解析器,那么我要安装什么?如何指定?请你说具体些,问题解决了,马上给分。
      

  3.   

    [推荐]一个xlink例子xml文件:
    <?xml version="1.0"?>
    <!DOCTYPE A SYSTEM "xlink.dtd">
    <?xml-stylesheet type="text/xsl" href="xlink.xsl" ?>
    <linklist xmlns:xlink = "http://www.w3.org/1999/xlink"
                   xlink:type="none">
      <link xlink:type = "simple" 
            xlink:href = "http://faly.nease.net"
            xlink:role = "test" 
            xlink:title = "This is only a test"
            xlink:show = "replace" 
            xlink:actuate = "onRequest">
    <name>test</name>
      </link>
    </linklist>
    DTD文件:
    <?xml version="1.0" encoding="gb2312"?>
    <!ELEMENT A (#PCDATA)>
    <!ATTLIST A 
      xmlns:xlink CDATA #FIXED "http://www.w3.org/1999/xlink" 
        xlink:type (simple) #FIXED "simple"
        xlink:href CDATA #REQUIRED
        xlink:role CDATA #IMPLIED
        xlink:title CDATA #IMPLIED
        xlink:show (embed | replace | new) "replace"
        xlink:actuate (onLoad | onRequest) "onRequest">
    XSL文件:
    <?xml version="1.0"?>
    <xsl:stylesheet
    xmlns:xsl="http://www.w3.org/TR/WD-xsl"
     xmlns:xlink = "http://www.w3.org/1999/xlink">
     <xsl:template match="/">
    <div>
    <table>
    <xsl:for-each select="linklist/link">
    <tr>
    <td>
    <a>
    <xsl:attribute name="title">
    <xsl:value-of select="@xlink:title"/>
    </xsl:attribute>
    <xsl:attribute name="target">
    <xsl:value-of select="@xlink:show"/>
    </xsl:attribute>
    <xsl:attribute name="href">
    <xsl:value-of select="@xlink:href"/>
    </xsl:attribute>
    <xsl:value-of select="name"/>
    </a>
    </td></tr>
    </xsl:for-each></table></div>
      </xsl:template></xsl:stylesheet>
      

  4.   

    请教下 bluelily22(丁丁) ,
    <xsl:attribute name="title">
    <xsl:value-of select="@xlink:title"/>
    </xsl:attribute>
    <xsl:attribute name="target">
    <xsl:value-of select="@xlink:show"/>
    </xsl:attribute>
    这些都指的是<a>的属性吗?换句话说是给html中<a>的属性吗?
      

  5.   

    只有结贴才能给分啊???
    我如果结了,你就没法回复了。今晚无论回复否,都会把分给你的。
    最后说句:谢谢,bluelily22(丁丁)兄弟
      

  6.   

    这样写会简单很多
    <a>
    <xsl:attribute name="title" select="@xlink:title"/>
    <xsl:attribute name="target"select="@xlink:show"/>
    <xsl:attribute name="href"  select="@xlink:href"/>
    <xsl:value-of select="name"/>
    </a>上面的经过转化之后,
    就变成了
    <a title="" target="" href="">name</a>也就是html中<a/>的写法,