2.4 布尔函数 (Boolean Functions) 2.4 布尔函数 (Boolean Functions) 2.4.1 布尔值的概念 在深入布尔函数之前,我们需要明确布尔值的概念。布尔值是逻辑代数的基础,它只有两种可能的状态:真 (true) 和假 (false)。在XPath中,布尔值不仅是布尔函数的返回值,也是条件表达式和逻辑运算的核心。 XPath中的布尔值可以由以下几种方式产生: 布尔字面量: 和 函数直接返回布尔值真和假。 比较运算: 例如 (等于), (不等于), (小于), (大于), (小于等于), (大于等于) 等比较运算符,比较两个值后会返回布尔结果。 布尔函数: 例如 , , , 等函数,它们专门用于产生或操作布尔值。