13

ある xml 形式を別の xml 形式に変換するために xslt 2.0 を使用していますが、Visual Studio 2010 は xslt1.0 のみをサポートしています。

それで、私はstackoverflowリンクを参照し、彼らが言った手順に従いました.しかし、それは私にとってはうまくいきませんでした...

http://zeetalks.wordpress.com/2011/07/26/vs2010-adding-xslt-to-visual-studio-2010/

Visual Studio 2010 の XSLT 2.0 インテリセンス - スキーマを追加しますか?

VS-2010 で xslt 2.0 xsl ファイルを開くと、次の 5 つのエラーが発生しました。

  1. xpath-default-namespace はまだ実装されていません
  2. xsl:function はまだ実装されていません
  3. xsl:param/@as はまだ実装されていません
  4. xsl:for-each-group はまだ実装されていません
  5. xsl:sequence はまだ実装されていません

ご協力ありがとうございます... codeprojectからのリンクを見つけました。.net フレームワークで xslt2.0 を使用します。現在、開発に適した xslt IDE を探しています。改めて皆様に感謝...

4

1 に答える 1

10

提供されたリンクで説明されているように、XSLT 2.0 インテリジェンスを Visual Studio に追加できます

ただし、Visual Studio (2005 年以降) は、標準の .NET XSLT 1.0 プロセッサ XslCompiledTransform と緊密に統合されており、Visual Studio XSLT Debugger と実行サブシステムは、この XSLT プロセッサでのみ動作します

Altova の VS 統合パッケージに関しては、私は一度も使用したことがなく、以前は説明どおりに動作していたのに、VS 2010 の更新 / サービス パックのいずれかの後に動作を停止したことに驚かないでしょう。私の推測では、あなたはこのパッケージを購入/インストールしていません。

特に XSLT 2.0 をサポートするように設計された XSLT IDE を使用することをお勧めします。そのようなツールの 1 つはoXygenであり、 Stylus Studioなど、他の多くの人が使用しているツールがあります。

于 2012-06-26T12:19:57.120 に答える