XSLTの編集、生成、および処理のための包括的なツール。
XMLは、設計上、コンテンツと表示方法を分離しています。XSL (eXtensible Stylesheet Language)は、XMLドキュメント内の要素を最終的なユーザーにどのように表示するかを指定するスタイルシートを作成するための言語です。XSL規格には、XPath、XSLT (eXtensible Stylesheet Language Transformations)、およびXSL:FO (eXtensible Stylesheet Language Formatting Objects)が含まれています。
XMLSpyのXSLTエディタは、効率的でエラーのないスタイルシートを迅速に開発するために必要な、あらゆる高度な機能と組み込み機能を備えています。
革新的なXSLTの逆マッピング機能により、XSLT変換を実行している元のノードと命令を瞬時に特定できます。出力ドキュメントの一部分をクリックするだけで、XMLSpyが元のXMLとXSLTをハイライト表示します。
より詳細なテストを行うために、XMLSpyのXSLTデバッガーを使用すると、XSLT変換の各ステップを順番に実行しながら、特定のXMLデータノード、XSLTの処理指示、そして生成された出力結果を同時に分析することができます。
これにより、スタイルシートがXMLデータをどのように表示しているかを視覚的に理解でき、必要に応じて迅速に調整を行うことができます。
スタイルシートが期待通りの結果を出せるようになったら、次にその処理をできるだけ迅速かつ効率的に行うように改善していく段階です。
XSLT変換でプロファイリングが有効になっている場合、XSLTプロファイラは、ヒット数、処理時間、子要素の処理時間、XPathの値などの指標を表示します。これにより、XSLTコードのどの部分が最も処理に時間がかかっているかをすぐに確認し、必要に応じて調整することができます。
または、XMLSpyにスタイルシートを自動的に最適化させることもできます。革新的なXSL Speed Optimizerは、変換プロセスを分析し、ボトルネックを特定します。また、実績のある最適化パターンや内部情報に基づいてテストを行い、速度向上の可能性を判断します。その後、XML処理指示(PI)を自動的にスタイルシートに挿入します。さらに、XSL Speed Optimizerは、最適化によって速度が向上するかどうかを判断するために、再度実行を行います。そして、速度向上に貢献する最適化のみを保存します。
もし、コードを一切書き換えなくても、処理速度を5%、10%、あるいは20%向上させることができたら、どうでしょうか?
XMLは、複数のチャネルでのコンテンツ配信に適しており、StyleVisionを使用することで、その利点を容易に活かすことができます。 デザイン用のスタイルシート。 印刷版とウェブ版の両フォーマットでコンテンツを同時に公開するためのツールです。このツールは、視覚的なスタイルシート設計のパラダイムを採用しており、デザイン要素をドラッグ&ドロップしたり、インテリジェントな入力支援機能やウィザードを活用したりすることで、洗練されたスタイルシートを迅速かつ容易に開発できます。既存のフォームやWord文書をベースにデザインを作成することも可能です。
単一のスタイルシートを使用することで、HTML、RTF、PDF、Word形式での出力が可能になります。また、それに対応するXSLTおよびXSL:FOスタイルシートも生成されます。さらに、コンテンツ編集用の本格的な電子フォームも作成されます。
StyleVisionの機能には、以下が含まれます。
XSL変換は、あるXSDに準拠したデータを、別のXSDに準拠するように変換するためにも利用できます。このような種類のXSLTスタイルシートを生成するのに最適なツールは、MapForceです。MapForceは、グラフィカルなデータマッピングツールであり、視覚的にXMLからXMLへのマッピングを定義したり、強力なフィルタリングやデータ処理機能を適用したりすることができます。
MapForceで以下の機能を利用して、データのドラッグ&ドロップによる統合が可能です。
XMLSpy、MapForce、StyleVisionといったXSLおよびXSLT関連のツールは、すべて特別価格で提供されているAltova MissionKitに含まれています。7つのXSLTツールを、2つのツールの価格以下で手に入れることができます。
XSLTによる変換処理においては、速度が最も重要です。
XSLT変換においては、速度が最も重要です。RaptorXML Serverは、その速度を最大限に引き出すために、最初から設計されています。 XSLT処理 並列処理を活用し、高度なコード最適化と低メモリ消費を実現することで、処理速度を大幅に向上させました。
RaptorXMLサーバーの主な機能:
RaptorXML Serverを使用することで、XMLSpyやその他のツールで開発されたXSLTスタイルシートの処理を自動化できます。






