問題タブ [xsl-variable]

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 に答える
1287 参照

xslt - xsl:variable で要素の値を取得する

私は XSLT にかなり慣れていないので、XSLT について無知であることをお許しください。

saxon xslt 2.0 の使用: 適用時に次のように見える xsl:variable から単一の要素を取得しようとしています<xsl:copy-of select="$type">

id 要素のみにアクセスしようとしています-私は試みました:

これといくつかのバリエーションも試してみました

そして、データ型を変更してみました

XSLT 2.0 では node-set() 操作は適用されないようです。

xsl:variable 要素に適切にアクセスする方法の詳細な説明を求めていますが、これをすべて間違って使用していることがわかれば、もっと良い方法があります。あなたの洞察と努力に感謝します。

@martin-honnen 追加時:

私は結果を得る:

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

xml - xsl xpath 式は独自のテンプレートを読み取ることができますか?

値をハードコーディングしていcolspanますが、たとえば、xsl:variable?

問題は、XSL を使用して表示しようとしているものよりも多くの属性が XML ノードに含まれているため、カウントのために XML 自体を参照できないことです。そのため、代わりに XSL 内の html テンプレートを参照できないかと考えています。

サンプル XML:

XSL:

私はその線に沿って何かを考えていました

しかし、それから何かが...うまくいきます。

私がここで試みていること ( a を設定することcolspan) はもちろん自明であることを十分に理解しており、根底にある問題、つまりそれ自体にxslt適用するという問題を突いてみようとしXPathています。

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

xml - xml ドキュメントで最も価数の高い要素を見つける

次のような XML 構造があります。

今、最悪の要素を取得したいと思いますstatus

status最良から最悪への値の順序:

どうすればこれにアプローチできますか? 最後に、status呼び出された変数の整数として、変数worst_statusの文字列として最悪の事態が必要ですworst_status_string


これは私が試したものです(ただし、変数の上書きが禁止されているため失敗しました):