問題タブ [msxsl]
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.
xml - xsltテンプレートコンテンツの空白を無視する
XSLTを使用するときにソースXMLデータの空白を無視することについては多くの質問がありますが、私が本当に望んでいるのは、XSLTテンプレートに空白を含めて(読みやすくするため)、出力させないことです。空白を使用してテンプレートを作成し、空白を使用せずに新しいテンプレートに変換すると、問題が非常に複雑になるため、代わりに使用したいと思います。明確にするために、私がXMLスニペットを持っているとき
と出力したい
PRE / 114-12345675AMSBRU / K140.5 / K2 / 2012-12-20 / EUR
私は今使っています
私がむしろ使いたいのは
しかし、それは私に出力に余分な改行を与えるでしょう。どうすればそれらを回避できますか?
xml - 最初に交換する方法タグ付き
xslt1.0を使用する
このxsl:apply-templates
指示:
生成:
ここで、生成されたhtmlを変数に格納し、後で別のテンプレートを呼び出して最初の<p>
要素をに置き換え<p property="v:street-address">
、最終的な結果が次のようになるようにします。
提案してください!!
ありがとう
xml - Windows Server 2008 で XSL スタイルシートを使用すると XML が表示されない
こんにちは、あいまいかもしれませんが、本当に助けが必要です。
XSL スタイルシートを使用して XML データを表示しようとしていますが、IE で次のエラー メッセージが表示されます。
XML ページを表示できません XSL スタイル シートを使用して XML 入力を表示できません。エラーを修正してから [更新] ボタンをクリックするか、後でもう一度やり直してください。
キーワード xsl:choose に P を含めることはできません。
xsl を使用して xml データを表示できません。このエラーに遭遇した人はいますか? またはそれに対する修正?
以下の「xsl:choose」のスナップショット コード。
xml - vbScript関数は、XSLデータ型に変換できない値を返します
XSLを使用してXMLデータを表示しようとすると、以下のエラーが発生します。VBScript関数は次のエラーをスローします:
関数"MyFuctionName"は、XSLデータ型に変換できない値を返します。原因は何でしょうか。
以下のコードのスナップショット:1.XML
2.XSLコード、関数。
..。
xml - 「ABC」は有効なXSLTまたはXPath関数ではありません
Windows Server 2008ではselectSingleNodeがサポートされておらず、ifステートメントがWS2008でよりサポートされている方法で記述されているため、このxslステートメントを変換しようとしています。
したがって、以下のコードでは、次のエラーが発生します。
「ABC」は有効なXSLTまたはXPath関数ではありません
変換される現在のコード:
だから私が次の名前空間を使用している上記のコードを理解する方法を手伝ってください:
XMLの例:
現在のXSLT: