問題タブ [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.
function - XSLT v2.0 の関数引数に基づく動的 for-each
次のような xml で動作する汎用 XSLT 2.0 関数を作成したいと思います。
次のような関数シグネチャが与えられます。
(最初の引数はラベルで、2 番目は報告したいノードセットで、3 番目は 2 番目の引数のノードセット内のノードごとに出力したい値です。それがあるかどうかは関係ありません)。
次のようなデータを返します。
問題の 3 番目の引数のない要素に対応する空のプレースホルダーが必要であり、順序が重要であることに注意してください。
スタイルシートでこれを何度も (さまざまな理由で何十回も) 行っているため、関数を使用するのが自然な方法のように思えました。これは私がこれまでに思いついたものです...
ただし、これを行うと、関数 doit() から次の値を取得します。
<xsl:value-of select="current()/$subvalue"/>
これは、スタイルシートで が正しくないことを示唆しています。私は近くにいます、私はそれを感じることができます;>何か提案はありますか?
ありがとう!
xml - パラメータからのデータを使用した動的 xsl:value-of
XSL の XML パラメータにリストされているフィールドをフィルターするのと同じように使用して、XML からデータを取得しようとしています: パラメータは次のような xml です:
したがって、次のような別の XML からこの要素を取得する必要があります。
これまでのところ、次のような XSL テンプレートがあります。
しかし、機能していません。xpath が値を取得していません。これは、xpath のフィルターに「'」文字を設定する必要があるためだと思います。そのため、concat を使用していましたが、concat は xpath を文字列, 何かアイデアはありますか?, 結果は次のようになります:
ありがとう!
c++ - 文字の UNICODE 値を返す関数はありますか? (C++)
文字の UNICODE 値を返す関数が必要です。
Java String.valueOf('а'); では 有効です。
C ++に同等の機能はありますか?
xml - XSL value-of が xml から値を取得していないようです
以下を含むxmlファイルがあります。
XSL ファイル:
私の問題は、xHTML でタイトルの値を取得できないことです。しか見えなかった
説明
こんにちは
しかし、次のようにxmlからデフォルトの名前空間を削除すると:
スタイル シートの一致を<xsl:template match="/mods">
I can see the title value に変更します。
しかし、xml はフォームによって生成され、デフォルトの名前空間を削除すると機能しないため、xml からデフォルトの名前空間を削除することはできません。これを回避する方法や、何か間違っているかどうかもわかりません。助けてください。
前もって感謝します。