夜隼

RYSZ

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  Xslt/XPath

摘要:public static Document transferByNeko(InputStream stream, String charset) { if (stream == null) return null; if(StringUtils.isEmpty(charset)){ cha... 阅读全文
posted @ 2018-03-23 08:23 夜隼 阅读(524) 评论(0) 推荐(0)

摘要:XPath 是一门在 XML 文档中查找信息的语言。XPath 可用来在 XML 文档中对元素和属性进行遍历。XPath 是 W3C XSLT 标准的主要元素,并且 XQuery 和 XPointer 同时被构建于 XPath 表达之上。因此,对 XPath 的理解是很多高级 XML 应用的基础。XPath 语法选取节点XPath 使用路径表达式在 XML 文档中选取节点。节点是通过沿着路径或者 step 来选取的。下面列出了最有用的路径表达式:表达式描述nodename选取此节点的所有子节点。/从根节点选取。//从匹配选择的当前节点选择文档中的节点,而不考虑它们的位置。.选取当前节点。..选 阅读全文
posted @ 2012-12-14 17:48 夜隼 阅读(270) 评论(0) 推荐(0)

摘要:下载:http://apache.freelamp.com/xml/xalan-c/binaries/ String[] command = {"XalanTransformerCallback", tmpOutFile.getAbsolutePath(), stylesheet, Constant.mdpTempFile.getAbsolutePath()+java.io.File.s... 阅读全文
posted @ 2008-10-29 19:25 夜隼 阅读(1021) 评论(4) 推荐(0)

摘要:这个错误提示太不人性化了,完全不知道在说啥 原因是xpath错误,节点以数字开始或者包含特殊字符 阅读全文
posted @ 2008-07-12 18:08 夜隼 阅读(4399) 评论(0) 推荐(1)

摘要:需要在xslt中读取48256DE8002DB250.98e6b743dd9b91b248256e11002ebedb/$Body/0.3156 阅读全文
posted @ 2008-03-11 16:42 夜隼 阅读(318) 评论(0) 推荐(0)

摘要:wap2.0(xhtml)中默认http头里面是有UrlReferer的,但是WAP1.0(WML)里面是被屏蔽的,所以需要使用到urlreferer的地方,就需要在上一个连接处人为启用如删除 阅读全文
posted @ 2007-03-14 16:13 夜隼 阅读(267) 评论(0) 推荐(0)

摘要:下面这段xslt在java中eclispe中没问题,可以正常解析xslt,在。net下面会出错 : 根元素名称必须和DocType名称"html"匹配至少我在VS2005下,发现会出错,等待高手解释原因!!!在xml中使用实体没问题,关键是如何在xslt中使用实体?]>&nbps; 阅读全文
posted @ 2007-03-14 14:25 夜隼 阅读(371) 评论(0) 推荐(0)

摘要:Firefox不支持disable-output-escaping 阅读全文
posted @ 2007-02-05 12:23 夜隼 阅读(352) 评论(0) 推荐(0)

摘要:XSLT 的 format-number() 函数格式化数字的功能的确狠强悍,简单的指定一个格式字符串就可以把数字格式化成任何想要的格式。但是最近遇到一个问题,如果格式化数字的时候如果被格式化的是一个非数字的字符串,那么输出的结果就会是一个 NaN 字符串,而我想要的却是显示“-” 字符。难道格式化之前首先要判断一次是否为 NaN? XSLT 的条件判断语句麻烦的要死,如果每次格式化都判断一次,势... 阅读全文
posted @ 2006-10-04 07:48 夜隼 阅读(1432) 评论(0) 推荐(0)

摘要:在wap解析器中,大量用到了session,为了解决有些手机不支持cookie的问题,使用java的Url重写方法response.encodeURL();由于我的wml或xhtml页面是动态通过xml+xslt解析生成的。。。所以我在最后解析的方法里加上response.encodeURL关键代码如下//replace form @actionList list = objXmlOutput.s... 阅读全文
posted @ 2006-09-13 17:21 夜隼 阅读(5513) 评论(0) 推荐(0)

摘要:首先通过取得acceptjava是 request.getHeader("accept").net 是 Request.ServerVariables("HTTP_Accept") /** * 功能:输出xml为wml1.1(wap1.0) * @param doc * @param response * @throws IOException */... 阅读全文
posted @ 2006-09-12 12:09 夜隼 阅读(2571) 评论(0) 推荐(0)

摘要:xslt的concat("a","b","c") 结果是abc连接字符串功能今天做一个xslt中动态载入xml碰到的问题 阅读全文
posted @ 2006-08-27 20:45 夜隼 阅读(3533) 评论(0) 推荐(0)

摘要:MB, div表示除法,mod表示取余 阅读全文
posted @ 2006-08-25 11:57 夜隼 阅读(411) 评论(0) 推荐(0)

摘要:解决方法一:Transformiix不支持disable-output-escaping的解决方法 最近写了一个多浏览器兼容的XSLT程序,主要问题集中在disable-output-escaping的支持上,发表一下看法,大家一起讨论。 我接触到的内嵌在浏览器中的XSLT Processor主要是两种:MSIE的MSXML;包括Netscape、Mozilla、Firefox等浏览器用的都是... 阅读全文
posted @ 2006-08-24 18:04 夜隼 阅读(1317) 评论(0) 推荐(0)

摘要:421wtai://wp/mc;http:// 部分代码 阅读全文
posted @ 2006-08-24 12:37 夜隼 阅读(743) 评论(1) 推荐(0)

摘要:使用xslt解析xml的时候,需要把xml中的参数传到javascript中,可以用xslt作为中转,xsl:xsl javascript:document.getElementById("param").value //取得参数 阅读全文
posted @ 2006-08-23 10:24 夜隼 阅读(748) 评论(0) 推荐(0)

摘要://设置freetextbox的content var ed; //兼容IE/FireFox ed = document.all?eval("myTextBox_designEditor"):document.getElementById("myTextBox_designEditor").contentWindow ;//; ed.document.open(); ed.d... 阅读全文
posted @ 2006-08-19 09:44 夜隼 阅读(958) 评论(0) 推荐(0)

摘要:index_bottom 阅读全文
posted @ 2006-08-18 06:58 夜隼 阅读(786) 评论(0) 推荐(0)

摘要: 阅读全文
posted @ 2006-08-18 06:57 夜隼 阅读(329) 评论(0) 推荐(0)

摘要://加上xml头 objXml.InsertBefore(objXml.CreateProcessingInstruction("xml", "version=\"1.0\" encoding=\"utf-8\""), objXml.DocumentElement); //插入解析的xslt objXml.InsertBefore(... 阅读全文
posted @ 2006-08-18 06:54 夜隼 阅读(851) 评论(0) 推荐(0)