7

私は Perl の LAMP Web 開発者です。私の現在の場所では、Perl を使用してデータを取得し、それらを XML にスローしてから、XML を XSL ファイルに渡します。そして、これはすべて、万能のAxKitによって魔法のように処理されます。したがって、私の XSL が XSLT 行でいっぱいであることが想像できるでしょうif test,@value

現在の XSL で何も変更せずに XSL ファイルを開いて HTML プレビューを確認するために使用できるツール、IDE などがあるかどうか疑問に思っていましたか?

それが仕事を成し遂げる限り、私は提案を受け入れます。ありがとう。

4

7 に答える 7

8

XSLT IDE (インタラクティブ開発環境):

  • XSelerator (私が 6 ~ 7 年間使用しているもの)。無料で、MSXML 用のデバッガーがあり、XSLT 1.0 と XSLT 2.0 の両方の IntelliSense があります。さらに、いくつかの動的インテリセンスがあります。デバッガーにはブレークポイント、データ ブレークポイントがあり、一時的なツリー、変数、テスト条件、現在の出力などを視覚化します。
  • VS2008 -- 優れた XML エディター + XSLT デバッガー。優れた静的インテリジェンス。一致パターンは静的にチェックされます。ブレークポイント、データ ブレークポイント、変数の視覚化、および現在の出力。
  • 空気
  • XML-SPY (Altova)
  • スタイラス スタジオ

XPath ツール:

更新

Lars Huttar の厚意により、XPath Visualizer の IE バージョンと FF バージョンの両方が新しい安全な場所になりました。以下のリンクは、新しい安全なサイトを指しています。

  • XPath ビジュアライザー-- XPath 式をいじってXPathとFF ベースを学習するための人気のある IE ベースのツール無料でオープンソース。任意の XPath 式を特定の XML ドキュメントに対して評価できるようにし、結果を xml ドキュメント (ノードの場合) または別のボックス (結果が原子値の場合) で強調表示して表示します。xsl:variable-s を定義して XPath 式で使用できるようにします。xsl:key-s を定義して、XPath 式内の key() 関数で参照できるようにします。
于 2009-02-04T14:08:09.697 に答える
2

現在、Visual Studio を使用しています。Visual Studio 内で xml ファイルを開き、XML メニューから [xslt 出力を表示] をクリックします。

于 2009-02-04T09:46:24.810 に答える
2

Stylus Studioは、すべての XML ニーズに対応する非常に貴重なツールであることがわかりました。私はそれを大雑把に実行したことはありません。

于 2009-02-04T09:46:37.103 に答える
1

MicrosoftXMLメモ帳をお試しください

于 2009-02-04T10:11:22.310 に答える
1

無料のコンロを使っています。

于 2009-02-04T09:56:27.583 に答える
1

Visual Web Developer 2008 Express Edition を使用しています...XSL ファイルを開くと、XML メニューに「スキーマ...」しか表示されません。他のオプションのコンポーネントをインストールし忘れましたか?

于 2009-07-23T18:31:57.383 に答える
0

まだ言及されていないいくつかの選択肢:

  • XMLコピーエディタ-わかりましたが、HTMLを生成してから外部ブラウザでHTMLを開くための中間ステップが必要です。
  • WMHelp XMLPad-多くのマイナーなバグと煩わしさですが、それ以外は非常に便利です。IDE内の変換を確認およびデバッグできます。

誰かが興味を持った場合に備えて、これらと他のいくつかのツールについて説明する投稿を書きました:XSL変換をテストする方法

于 2009-06-23T22:22:35.813 に答える