【发布时间】:2010-11-19 17:32:00
【问题描述】:
我为客户处理的一些 XSLT 代码存在问题。我无法更改架构,因为 Flash 应用程序依赖于它,并且进行任何更改都会破坏 ActionScript。可惜了。
这是我第一次涉足 XSLT,我承认我不擅长它,所以我希望社区可以帮助我。
这是架构(XML 文件):
<statement title="Click on your Answer" answer="true">
True or False: The question asked is here.
<feedback>
<answerTrue sound="">
The response if the user answered true is here.
</answerTrue>
<answerFalse sound="">
The response if the user answered false is here
</answerFalse>
</feedback>
</statement>
当我尝试访问这样的“语句”时(XSLT):
<div id="statement">
<xsl:value-of select="statement" />
</div>
它同时显示“answerTrue”和“answerFalse”节点。我想只显示文本“True or False: The ques...”。如果有人知道我可以用来显示语句而不显示子元素的标签,我将永远感激不尽!谢谢!
【问题讨论】:
-
这里有点困惑。您发布的 XSL 片段是不同的,第二个似乎是您想要做的。又是什么问题?你在说什么标签 - HTML 或 XSL?它到底应该做什么?
-
啊,对不起。我可以看到这是多么令人困惑。我会更新问题。
标签: xslt