![]() |
购物专题 | 基金专题 | 性专题 | 饮食专题 | 教育专题 | 生活大参考 | 园林资讯 | 园艺库 | 健康专题 | |
| 论文专题 | 家庭养花 | 园林景观 | 盆景奇石 | 激情图库 | 农业资料库 | 园林古建 | 英文站 | 花卉栽培 |
我的xsl文件2.xsl:
<?xml version="1.0" encoding="gb2312"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:template match="articles/article">
<body leftmargin="0" topmargin="0" rightmargin="0" bottommargin="0">
<table align="center" width="680" border="1" bordercolordark="#ffffff" bordercolorlight="#000000">
<tr>
<td align="center">
<font color="red">
<b>
<xsl:value-of select="TITLE" disable-output-escaping="yes"/>
</b>
</font>
</td>
</tr>
<tr>
<td align="center">
<font size="2">
文章类别:<xsl:value-of select="MCNAME" disable-output-escaping="yes"/>
>>
<xsl:value-of select="SCNAME" disable-output-escaping="yes"/>
发布时间:<xsl:value-of select="CREATE" disable-output-escaping="yes"/>
作者:<xsl:value-of select="USNAME" disable-output-escaping="yes"/>
</font>
</td>
</tr>
<tr>
<td align="left" style="padding:10 10 10 10;">
<font size="2">
<xsl:text>
<!-- -->
</xsl:text>
<xsl:value-of select="CONTENT" disable-output-escaping="yes"/>
</font>
</td>
</tr>
</table>
</body>
</xsl:template>
</xsl:stylesheet>
我的xml文件:
<?xml version="1.0" encoding="gb2312"?><?xml-stylesheet type="text/xsl" href="2.xsl"?><articles><article>
<ID>2</ID>
<TITLE>增加一个用户信息修改功能</TITLE>
<CREATE>2003-05-06 04:35:30</CREATE>
<MCNAME>VCONTENT</MCNAME>
<SCNAME>项目进程</SCNAME>
<USNAME>chinavane</USNAME>
<COMMENT>1</COMMENT>
<COMMEND>0</COMMEND>
<PUBLISH>0</PUBLISH>
<CONTENT>现在需要为每个用户进入管理界面后增加一个用户信息修改功能,这样以便于用户随时可以更换自己的密码及联系信箱等信息,但应该不可以更改用户的名称。</CONTENT>
</article></articles>
这样的内容竟然无法在IE5.0上查看到内容。
---------------------------------------------------------------
<?xml version="1.0" encoding="GB2312"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/TR/WD-xsl">
不要用
<?xml version="1.0" encoding="gb2312"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
---------------------------------------------------------------
服务器端可以这样
Dim xmldom,xsldom
Set xmldom = Server.CreateObject("Msxml2.DOMDocumet")
Set xsldom = Server.CreateObject("Msxml2.DOMDocumet")
xmldom.async=false
xsldom.async=false
xmldom.load(Server.MapPath("xxx.xml"))
xsldom.load(Server.MapPath("xxx.xsl"))
Response.Write xmldom.transformNode(xsldom)
---------------------------------------------------------------
their syntax are very different, suggest you to install MSXML3 in replace mode, see
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/xmlsdk30/htm/xmconinstallingmsxml30inreplacemode.asp
浙ICP备 :07003766号 Copyright © 2001-2007 JUBAO163,All rights reserved. |