标题:
在使用HTML绑定xml文件的时候,如何能够显示解析后的HTML标志
[打印本页]
作者:
山不过来
时间:
2006-2-22 09:00
标题:
在使用HTML绑定xml文件的时候,如何能够显示解析后的HTML标志
<table width="100%" DATASRC="#CSharp">
<tr><td ><DIV DATAFLD="Name"></DIV></td><td><SPAN DATAFLD="ReMark"></SPAN></td></tr></table>
我绑定一个数据岛,假如ReMark字段中<a href="http://www.sohu.com">test</a>
它不能显示给我超链接形式,只能显示给我一个纯文本格式.这样就很麻烦.
这样如何解决?
演示地址:http://www.decleormx.com/MySelf/BaseData/Test.html
作者:
秋逸
时间:
2006-2-22 09:02
让XSLT直接解析出XML里的Html标签
是给CSDN一个朋友写的
XML:
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="CDATA2Obj.xslt"?>
<Root><![CDATA[来来来<a href="http://www.csdn.net">CSDN</a>用用用]]></Root>
CDATA2Obj.xslt:
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl
utput method="html" version="1.0" encoding="GB2312" indent="yes"/>
<xsl:template match="/">
<xsl:text/>
<xsl:value-of select="Root" disable-output-escaping="yes"/>
<xsl:text/>
</xsl:template>
</xsl:stylesheet>
把上述两个文件保存在同一目录,用浏览器启动那个XML文件!
呵呵,把那个CSDN解析成html标签了!
欢迎光临 编程开发论坛 (http://bbs.lihuasoft.net/)
Powered by Discuz! 6.0.0