XML
时代码农
努力做思考者
展开
-
数学函数在编程中的应用
在工作中遇到这样一个问题: 某些数据要分N页打印,但是在所有但数据页的前面要打印一张封皮(bg1),然后打印一张公共信息(bg2),后面是数据(bg3),最后还要打印一张统计信息(bg4)。比如说:有50组数据,每张报告打10组,就要分5张报告打印,也就是说,先打一张封皮,再打一张公共信息,然后打5张数据的报告,最后打一张报告,说明这50组数据的统计信息。一共是1+1+5+1=原创 2006-07-14 20:16:00 · 2083 阅读 · 0 评论 -
XSLT 的几个问题的讨论
看到好多资料和书讲述XSLT,都是泛泛而论,该讨论清楚的问题都没讨论。真是失望。所以所有的书都差不多,也就不奇怪了。还是先讨论几个重要的问题吧!(一家之言,欢迎讨论。。) 1, 上下文节点是当前节点吗?上下文节点当然不是当前节点,上下文节点用“.”来表示,而当前节点则是用current()函数来获得的。请看实例:XML 文件: name=”first”>原创 2006-11-12 01:35:00 · 1845 阅读 · 0 评论 -
preceding轴和following轴
preceding轴--前驱轴,following轴--后继轴。 preceding轴是参照物是上下文节点,另外,前驱是指完全处在上下文节点前面的节点。这里的完全意思是end-tag处在上下文之前的节点。 joe 21 mark 25原创 2007-01-19 21:29:00 · 958 阅读 · 0 评论 -
多条件约束
XML源文件: 25 3500 develope 35 3500 Management 23 2500 develope XSL代码片段: 如原创 2007-01-17 23:48:00 · 1091 阅读 · 0 评论 -
理解postion()和value-of
到底position() 代表了什么呢?它是节点在源文档中的位置吗?position()是指正在处理的节点在节点集中的位置,而这里的节点集是指使用或的select属性所定义的临时结果树(姑且这样理解),所以position()返回的不是节点在源文档中的位置,而是它在临时结果树片段中的位置。 3 zhang原创 2007-01-25 19:52:00 · 874 阅读 · 0 评论 -
preceding轴的使用实例
以前很讨厌轴这个概念,但最近却用它解决了几个问题,认识上也有了提高,记录一下。原XML文档: Neo 20 amount using calculation 1 Neo 30 amount using calculation 2 Mark 40 amount using calculation 3 Neo 50 amount using calcula原创 2007-01-27 15:51:00 · 1340 阅读 · 0 评论