跳过空XML节点

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了跳过空XML节点相关的知识,希望对你有一定的参考价值。

  1. <xsl:template name="getValue">
  2. <xsl:param name="tagId"></xsl:param>
  3. <xsl:choose>
  4. <xsl:when test="normalize-space(//item[@id=$tagId]) != ''">
  5. not empty
  6. </xsl:when>
  7. <xsl:otherwise>
  8. EMPTY
  9. </xsl:otherwise>
  10. </xsl:choose>
  11. Value:<xsl:value-of select="string(//item[@id=$tagId])"/>:
  12. </xsl:template>

以上是关于跳过空XML节点的主要内容,如果未能解决你的问题,请参考以下文章

Excel 到 XML VBA - 需要跳过空标签

计算好节点的数量

使用 SAX 读取 XML,跳过传递 org.xml.sax.SAXParseException 的节点

index跳过空值提取整行数据

如何在 Spark JSON 中不跳过空值?

Symfony在序列化期间跳过空值