`
leiweibo
  • 浏览: 859 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

获取XST 当前节点的前一个节点和后一个节点

xsl 
阅读更多
xslt中获取当前节点的前一个节点:

<xsl:value-of select="data:nodeset(preceding-sibling::node()/@period-end-date)[last()]" />

preceding-sibling: 获取当前节点的之前的所有兄弟节点,那么通过last()必然能获取到离它最近并且在它之前的节点。


xslt中获取当前节点的后一个节点:
<xsl:value-of select="data:nodeset(following-sibling::node()/@period-end-date)[first()]" />

following-sibling: 获取当前节点之后的所有兄弟节点,那么通过first()必然能获取离它最近的并且在它之后的节点。
分享到:
评论

相关推荐

    C#基础教程

    例如,创建一个新的Excel工作簿和工作表: ```csharp Excel._Workbook xBk = myExcel.Workbooks.Add(true); Excel._Worksheet xSt = (Excel._Worksheet)xBk.ActiveSheet; ``` 随后,通过调用`get_Range`方法和一系列...

    VHDL编程中的ALU

    在VHDL中,设计一个ALU涉及到多个关键知识点,包括运算类型、数据路径、控制逻辑以及VHDL语法结构。 1. VHDL基础知识:首先,理解VHDL的基本语法至关重要,如实体(Entity)、架构(Architecture)、信号(Signal)...

    ISE14.7常见警告及处理方法

    当这个警告出现时,意味着在你的设计中有一个顺序类型的节点(如寄存器或锁存器)没有连接。检查该信号是否在代码中进行了适当的声明。如果未声明,系统会默认其位宽为1bit。确保每个信号都有正确的声明并正确连接...

    WebGoat文档pdf版

    总结,WebGoat不仅是一个教育工具,也是开发者和安全研究人员提高技能的有效途径。通过对上述各章节的深入学习和实践,用户能够全面掌握Web应用安全领域的基础知识和高级技术,为构建更加安全的Web应用打下坚实基础...

    FPGA开发攻略

    - **功耗降低**:随着工艺节点的进步,新一代FPGA在功耗方面有了显著改善,这对于移动设备和边缘计算尤为重要。 - **易用性增强**:FPGA开发工具不断进化,简化了设计流程,降低了入门门槛,使更多非专业人士也能...

Global site tag (gtag.js) - Google Analytics