問題タブ [value-of]

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.

0 投票する
2 に答える
384 参照

function - XSLT v2.0 の関数引数に基づく動的 for-each

次のような xml で動作する汎用 XSLT 2.0 関数を作成したいと思います。

次のような関数シグネチャが与えられます。

(最初の引数はラベルで、2 番目は報告したいノードセットで、3 番目は 2 番目の引数のノードセット内のノードごとに出力したい値です。それがあるかどうかは関係ありません)。

次のようなデータを返します。

問題の 3 番目の引数のない要素に対応する空のプレースホルダーが必要であり、順序が重要であることに注意してください。

スタイルシートでこれを何度も (さまざまな理由で何十回も) 行っているため、関数を使用するのが自然な方法のように思えました。これは私がこれまでに思いついたものです...

ただし、これを行うと、関数 doit() から次の値を取得します。

<xsl:value-of select="current()/$subvalue"/>これは、スタイルシートで が正しくないことを示唆しています。私は近くにいます、私はそれを感じることができます;>何か提案はありますか?

ありがとう!

0 投票する
2 に答える
2369 参照

xml - パラメータからのデータを使用した動的 xsl:value-of

XSL の XML パラメータにリストされているフィールドをフィルターするのと同じように使用して、XML からデータを取得しようとしています: パラメータは次のような xml です:

したがって、次のような別の XML からこの要素を取得する必要があります。

これまでのところ、次のような XSL テンプレートがあります。

しかし、機能していません。xpath が値を取得していません。これは、xpath のフィルターに「'」文字を設定する必要があるためだと思います。そのため、concat を使用していましたが、concat は xpath を文字列, 何かアイデアはありますか?, 結果は次のようになります:

ありがとう!

0 投票する
1 に答える
216 参照

c++ - 文字の UNICODE 値を返す関数はありますか? (C++)

文字の UNICODE 値を返す関数が必要です。
Java String.valueOf('а'); では 有効です。
C ++に同等の機能はありますか?

0 投票する
2 に答える
5291 参照

xml - XSL value-of が xml から値を取得していないようです

以下を含むxmlファイルがあります。

XSL ファイル:

私の問題は、xHTML でタイトルの値を取得できないことです。しか見えなかった

説明

こんにちは

しかし、次のようにxmlからデフォルトの名前空間を削除すると:

スタイル シートの一致を<xsl:template match="/mods">I can see the title value に変更します。

しかし、xml はフォームによって生成され、デフォルトの名前空間を削除すると機能しないため、xml からデフォルトの名前空間を削除することはできません。これを回避する方法や、何か間違っているかどうかもわかりません。助けてください。

前もって感謝します。