0
の場合:私はこれで、タグ「B」の後の最初の文字を参照することができますどのように、この具体例XSLTチェックタグの後に次のテキストは、この持つ指定されたchar
<a><b>Hi</b><c/><d/>Friend</a>
を文字「F」の場合?この具体例では
の場合:私はこれで、タグ「B」の後の最初の文字を参照することができますどのように、この具体例XSLTチェックタグの後に次のテキストは、この持つ指定されたchar
<a><b>Hi</b><c/><d/>Friend</a>
を文字「F」の場合?この具体例では
、命令:
<xsl:value-of select="substring(/a/b/following-sibling::text()[1], 1, 1)"/>
は "F" を返します。それが他のケースでうまくいくかどうかは不明です。
"after"というより良い定義が必要だと思います。 –
@ zx485 OPのコードを編集しないでください。あなたはどのように見えるのかわかりません。インデントコードは必ずしも良質ではありません。この例では、既存のテキストノードに改行文字を追加するだけでなく、一連の空白テキストノードを作成しています。 –
@ michael.hor257k:OK、私はその違いに気付きました。あなたの答えは適用できませんでした。私はそれを控えるでしょう。 – zx485