質問

私がウェブとブロゴスフィアから見つけられる最新情報は、MicrosoftのXMLチームが XSLT 2.0のサポート(今では本格的なW3C勧告となっています)。それ以上のものは見つかりません。

現在のステータスは何ですか? .NET 3.5 / 4.0で利用できますか、それともXSLT 1.1に固執してXQUERYとLINQをプッシュしますか?

役に立ちましたか?

解決

これはマイクロソフトによってサポートされておらず、私が知っている発表はありません。それについてどこで知りましたか?

更新(XMLチームブログへのリンクを追加した後):

Microsoftはこのインタビューは、MicrosoftのXMLチームのプログラムマネージャーであるChris Lovettと同じ年の後半に行われたので、すべてLINQについてです:

  

XSLT 2.0に関しては-から聞いた   顧客と理解   XSLTに対するXSLT 2.0の改善   1.0、しかし現在、私たちはLINQへの大きな戦略的投資の真っre中にいます   データの将来のためのEDM   私たちが考えるプログラミングプラットフォーム   の主要な改善を作成します   すべてのタイプのデータに対するプログラミング。   しかし、私たちは常に私たちの   テクノロジー投資   読者はボリュームを増やしたい   XSLT 2.0では、削除するよう依頼してください   コメントのある行。

.NETでXSLT / XPath 2.0を使用する場合は、 Saxon.NET 。ただし、これはIKVM内で実行されるSaxonのJavaバージョンにすぎません。これは30 MBの範囲でかなりのサイズがあり、試してみてもパフォーマンスは圧倒的なものではありませんでした(これは非常に基本的なテストでしたが、結果は典型的なスタイルシートとは異なる場合があります)。

他のヒント

XQSharp には、.NET用の完全なXSLT 2.0実装が含まれるようになりました。まだMSILにコンパイルされていませんが、パイプラインにあります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top