xml嵌入html时链接的引用方法,急救!
我这是一个很基本的问题,希望高手们帮帮忙啊!
我的xml文档是:(见下)
我想把它放在一个静态html文件里,然后把链接对应的加在google和live上,请问怎么做啊?我是菜鸟,麻烦说的详细一点!严重感谢!!!
<?xml version= "1.0 " encoding= "UTF-8 "?>
<index>
<theme>
<moteur1> Google </moteur1>
<link1> http://www.google.fr/search?hl=fr&q=Wii </link1>
<moteur2> Live </moteur2>
<link2> http://search.live.com/results.aspx?q=wii&mkt=fr-fr&FORM=LVSP </link2>
</theme>
<theme>
<moteur1> Google </moteur1>
<link1> http://www.google.fr/search?hl=fr&q=Wii </link1>
<moteur2> Live </moteur2>
<link2> http://search.live.com/results.aspx?q=wii&mkt=fr-fr&FORM=LVSP </link2>
</theme>
</index>
[解决办法]
顶。。。。。。。。。
[解决办法]
用XSLT来控制XML输出, xslT文件我帮你写出来了,你应该回用吧
下面的就是
<?xml version= "1.0 " encoding= "gb2312 "?>
<xsl:stylesheet version= "1.0 " xmlns:xsl= "http://www.w3.org/1999/XSL/Transform ">
<xsl:template match= "index ">
<table width= "230 " border= "0 " cellpadding= "0 " cellspacing= "0 " bgcolor= "#EDEDED ">
<xsl:for-each select= "index/theme ">
<tr>
<td > <xsl:attribute name= "href "> <xsl:value-of select= "link1 "> </xsl:value-of> </xsl:attribute> <xsl:value-of select= "moteur1 "> </xsl:value-of> </a> </td>
</tr>
</xsl:for-each>
</table>
</xsl:template>
</xsl:stylesheet>