问题标签 [xsl-choose]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
excel - XSL 到 Excel:选择不处理公式
我用一个简单的 Excel 公式声明了一个变量(不是我最终将使用的公式,只是一些简单的测试)
然后我尝试使用选择来确定属性数据是否为空,然后根据该确定返回。
如果我做一些简单的事情,例如:
<xsl:variable name="nistcci">sean</xsl:variable>
但不适用于引用变量中的公式。
谢谢您的帮助。肖恩。
xslt - 如何在 XSLT 中检查变量是 Null 还是空?
我定义了以下变量:
现在我需要做一个条件,如果变量 pica036E 不为空并且 pica036F 为空,则显示以下消息,否则显示另一条消息。那是我的代码,但我没有任何输出。“空或空”是否正确定义?
xslt - xsl 选择忽略 when 元素,仅输出 else
我有一个用于转换数据的 xslt 模板,我现在拥有的一个选择语句带有一堆 when 子句用于每个可能性,给出的输出是它似乎忽略了所有的 when 并直接进入除此以外。
我删除了几个 when 语句以缩短它
一步一步经历过,把select语句改成直接看code=a。
我的时间有问题,但我似乎看不到
XML 数据
它应该循环遍历 datafield[@tag='300'] 节点,并为它找到的每个节点输出一个基于 xsl:when 的值。
它只输出 else 语句
xslt - 使用 xsl:variable 设置另一个变量 使用 xsl:choose -> Invalid property
我正在尝试定义一些标准颜色以在 XSLT 的其他地方使用,但以下给出了错误:
错误信息是:
在 background-color="${rgbDunkelRot}" 中遇到无效的属性值
不幸的是,没有提供有关错误位置的有用信息。
以下工作正常:
有任何想法吗?
html - 应用 xsl 时遇到问题:选择
我在我的 xslt 文档中应用 xsl:choose 时遇到问题,试图将 xml 转换为 html。xml 文档看起来像这样(它是德语)
等等......现在,在我的 html 文档中,我创建了一个表格,显示电影名称 (Filmtitel),然后是评论的标题 (Reviewtitel) - 我想要的,在表格的背景颜色中,其中评论标题是,您可以看到一个人对这部电影的评价有多好或多差。因此 - 如果它被评为“好” - 满分 7-10 分,背景色将为绿色,如果它被评为平均 4-7 分(满分 10 分),则背景色将为黄色,如果有人不喜欢这部电影并被评为如果 10 分中有 1-3 分,评论标题的背景颜色将为红色。
恐怕我无法完成这项工作,因为我想将元素“Reviewtitel”与元素“Bewertung”关联起来,以在同一个表空间中显示 - Reviewtitel 显示属于该元素但与我相关的背景颜色的单词它与 xsl:选择元素 Bewertung。
有什么建议么?
我真的是 xslt 和其他东西的血腥初学者,但每当我试图让它工作时,带有评论名称的表格输入就完全消失了。