私はクライアント用に作業しているビットXSLTコードに問題があります。私はスキーマを変更することはできません。フラッシュアプリケーションはそれに依存しており、変更を加えるとActionScriptが壊れることになります。残念です。すべての子供の文字列ではなく、最初の文字列を出力
これはXSLTへの私の最初の進出であり、私はそれにはまったく無頓着なので、コミュニティが私を助けてくれることを期待していました。
これは、スキーマ(XMLファイル)である:「それは "answerTrue" を表示する
<div id="statement">
<xsl:value-of select="statement" />
</div>
と:私はこのような "声明"(XSLT)にアクセスしようとすると
<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>
answerFalse "ノードを追加します。私は "TrueまたはFalse:The ques ..."というテキストのみを表示したいと思います。子要素を表示せずにステートメントを表示するために使用できるタグが分かっていれば、私は永遠に感謝しています!ありがとう!
ちょっと混乱してここに。あなたが投稿したXSLフラグメントは異なっており、2番目のフラグメントはあなたがしたいと思われるものです。何が問題なのですか? HTMLやXSLとは何のタグですか?それは正確に何をすべきか? – Oded
ああ、すみません。私はそれがどのように混乱しているかを見ることができます。私は質問を更新します。 –