java - 如何创建 "or"语句

标签 java xml xslt

我在 XSLT 中的条件语句方面遇到了问题。我有一个简单的条件 block ,其中包含一个变量 $address 和 $buyer 变量中的一个常量:

 <xsl:if test="$address=$buyer>
     (.... some content)
 </xsl>

现在我得到了额外的变量 $supplier,它也需要与 $buyer 相同的内容 所以我需要类似 if test="$address=$buyer ||/or $address=$supplier" 但遵循的代码会破坏我的程序:

 <xsl:if test="$address=$buyer || $address=$supplier" >

我的问题是如何正确地做出这个条件语句?

最佳答案

您必须使用 XPath 运算符。在本例中为“或”:

更多信息:

http://www.w3schools.com/xpath/xpath_operators.asp

关于java - 如何创建 "or"语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25668506/

相关文章:

java - 在 JSP 中向同一个 servlet 提交两个或多个表单

java - 计算直线的斜率(如果它是无穷大)

xslt - 在xslt中插入空格

Java/XSLT : Cannot find a matching 1-argument function

java - 自定义 ANT 任务 : Marking required attributes/nested elements

java - 使用循环执行actionPerformed(在单击按钮上)

c# - 用于获取子元素计数的 XPath 表达式

php - 使用 JS 或 PHP 从 XML 中提取复杂的 URL

ruby-on-rails - 使用 Devise 对身份验证失败的自定义 XML 响应

xml - XSLT:如何在另一个模板中重用一个模板