問題タブ [xslt]

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 投票する
4 に答える
139605 参照

c# - C# で XSLT スタイルシートを適用する方法

C# を使用して XSLT スタイルシートを XML ドキュメントに適用し、出力をファイルに書き込みたいと考えています。

0 投票する
6 に答える
3800 参照

asp.net-mvc - ASP.NET MVC と XSL の比較

ASP.NET MVC を介した XSL を使用して、Web ページ上のデータの表示を処理する利点を見つけるのに役立つ人 (おそらく XSL ファン?) はいますか?

2 つの選択肢は次のとおりです。

  1. XSL を使用した ASP.NET (MVC/WebForms)
    データベースからデータを取得して XML に変換し、XSL テンプレートを使用してさまざまなページに表示します。

  2. ASP.NET MVC
    C# オブジェクト (または LinqToSql/EF オブジェクト) としてデータベースからデータを取得し、MVC ページにインライン コードで表示します。

XSL の主な利点は、WebControls のように、多くの異なるページでデータを一貫して表示できることです。間違っている場合は訂正してください。ASP.NET MVC は同じ方法で使用できますが、厳密に型指定されたオブジェクトを使用できます。XSL に利点があるかどうかを確認するのを手伝ってください。

0 投票する
5 に答える
6327 参照

xml - XPath で欠落しているタグの値を作成できますか?

XPath を使用して XML ファイルからデータを抽出するアプリケーションがあります。その XML ソース ファイル内のノードが欠落している場合は、"N/A" という値を返します (Oracle NVL 関数によく似ています)。秘訣は、アプリケーションが XSLT をサポートしていないことです。XPath と XPath のみを使用してこれを行いたいと思います。

それは可能ですか?

0 投票する
3 に答える
30788 参照

c# - .Net 2.0/C# で StreamReader を XMLReader オブジェクトに変換する方法

これは、今日頭を悩ませてきた簡単な質問です。

.Net データセットを XML ストリームに変換し、メモリ内の xsl ファイルで変換してから、結果を新しい XML ファイルに出力しようとしています。

現在の解決策は次のとおりです。

元のコードは次のとおりです。

何らかの理由で、transformer.Transform メソッドでは、リーダーにルート ノードがありません。実際、リーダーは StreamReader から何も読み取っていません。

私の質問は、このコードの何が問題なのですか? 第二に、データセットを XML に変換/変換/保存するより良い方法はありますか?

編集: どちらの回答も役に立ち、技術的には aku の方が近かったです。ただし、両方のソリューションを試した後、ロングホーンのソリューションによく似たソリューションに傾倒しています。

0 投票する
8 に答える
7643 参照

html - HTML でカレンダーをプログラミングする場合、Table タグと Div タグのどちらを使用しますか?

会社のカレンダーを XSL に変換し、すべてのテーブルを div に変更しました。それはかなりうまくいきましたが、不安定なクロスブラウザーのスペーシングの問題のために、最初は解決しなければならない週8日のバグがたくさんありました. しかし、いつテーブルと div を使用するかに関する別の投稿を読んでいましたが、コンセンサスは、Web ページの部分間の真の分割には div のみを使用し、表形式のデータにはテーブルのみを使用する必要があるようです。

XSL でテーブルを使用することさえできたかどうかはわかりませんが、Div とテーブルの議論をフォローアップして、Web カレンダーを作成する理想的な方法と、おそらく 2 つの結合について議論したいと思いました。

0 投票する
5 に答える
112839 参照

xml - どのように画像を追加しますか?

状況:

画像情報を含む単純なXMLドキュメントがあります。それをHTMLに変換する必要があります。ただし、開始タグがどこにあるのかわかりません。以下のXSLコードを使用すると、次のエラー メッセージが表示されます。

「エレメント開始タグが開いていない場合、属性ノードを書き込めません。」

XML コンテンツ:

XSL コード:

0 投票する
3 に答える
8010 参照

xslt - 適用-テンプレートを逆の順序で

私がこの与えられたXMLファイルを持っているとしましょう:

そして、次のように表示したいと思います。

次のようなものを使用します。

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

xml - Visual Studio 2005 を使用してスキーマに対して XML ファイルを検証する方法

Visual Studio 2005 IDE を使用して、関連するスキーマに対して xml ファイルを検証することは可能ですか?

現在のファイルに基づいてスキーマを作成するオプション、または XSLT 出力を表示するオプションしか表示されませんでした

代替テキスト

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

xml - 画像をグリッドに配置するにはどうすればよいですか?

XSLTとXSL-FOを使用して、キャプションがグリッドに配置された写真のシートを作成しようとしています。写真のURLとキャプションは、SQLServerデータベースに対するFORXMLクエリを使用して生成され、返される写真の数はシートごとに異なります。写真を4列に配置し、グリッドを左から右、上から下に塗りつぶします。HTMLでは、各写真とキャプションをdivに入れ、「float:left」を使用してグリッドに流し込むことでこれを行います。XSL-FOを使用した同様に洗練された方法はありますか?

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

xml - XML を既存の XML ノードに挿入する方法

それが可能かどうかさえわかりませんが、XML があるとします。

そして、リストに挿入したいと思います:

これを行うための XSLT を作成できますか?