XSL中如何将CDATA输出为HTML
2008-05-20 10:08
316 查看
最近几天在学习、练习、研究 XML 和 XSL ,今天在练习的时候碰到如何将 XML 中的 CDATA 注释部分内容按照 HTML 的格式输出,下面提供两种方法(其实是两种浏览器中的方法):
1、使用disable-output-escaping=”yes”,不过FF不支持。
2、使用脚本可以实现 Firefox 下的显示)。
1、使用disable-output-escaping=”yes”,不过FF不支持。
2、使用脚本可以实现 Firefox 下的显示)。
// JavaScript Document by aoao var escaping=function(){ if(!document.getElementById){ return false;} var interim; var temp = document.getElementsByTagName("DIV"); var tempLen = temp.length; var pattern = new RegExp("(^|\\s)description(\\s|$)"); for (i = 0; i < tempLen; i++) { if ( pattern.test(temp[i].className) ) { interim = temp[i].textContent; if(interim == undefined || (interim.indexOf("&") == -1 && interim.indexOf("<") == -1)){/*_*/} else{temp[i].innerHTML = interim;} } } temp=null; }; window.load = escaping();
相关文章推荐
- 使用XSL将XML文档中的CDATA注释输出为HTML文本
- 使用XSL将XML文档中的CDATA注释输出为HTML文本
- 使用XSL将XML文档中的CDATA注释输出为HTML文本
- 简单搞定XSL中CDATA输出为HTML
- 《JSP极简教程》如何在JSP页面输出HTML文本而不被转义
- 如何将xml格式的字符串结合xsl文件转换为html 格式字符串输出
- python输出htmltestrunner中文乱码如何解决
- python利用unitest生成的报告如何输出为html
- 如何用photoshop输出html网页
- [.NET]如何往WebBrowser里直接输出HTML?(不需要临时文件)
- ASP输出结果不支持html语法这个是如何实现的
- 如何原样输出html标签
- 在jsp页面中如何输出html语句
- 在jsp页面中如何输出html语句
- 如何让浏览器直接输出HTML代码而不解析
- 如何用photoshop输出html网页(转)
- 如何把标准输出重定向为指定缓冲区 http://topic.csdn.net/t/20020111/16/472320.html
- xml+asp+xsl实现wap1.2和html页面输出(转)
- 如何输出压缩的 HTML 代码
- python输出htmltestrunner中文乱码如何解决