目次>
このガイドでは、Windows用の最適なXMLビューアソフトウェアをいくつか紹介しています。これらのXMLビューアは、XMLファイルのコンテンツをソースモードとツリービューの両方で探索するのに役立ちます。XMLはインターネット上でデータを記述、保存、転送するためのフォーマットですが、それを見るためにはXMLビューアが必要です。さらに、このツールでは、ノードの削除や挿入、既存のコンポーネントへの属性の削除や追加など、XMLを変更することができます。
XMLBuddyは、Eclipse IDE用のXMLエディタプラグインです。XMLBuddyは、シンタックスカラーリング、コンテンツアシスト、DTDやXMLスキーマで制御された検証により、XHTMLやXSDなどのXMLファイルを編集・整形し、XMLドキュメントからDTDを生成することができます。XMLBuddyは、適切なバージョンのEclipse上で変更なく動作します。バージョン2.0.72では、不特定多数の人に向けたアップデート、機能強化、バグフィックスが行われています。
XRayは、リアルタイムで検証可能なXMLエディタです。入力中に解析エラーが表示されるので、ドキュメントが正しいかどうかを常に知ることができます。ファイルを作成する際に常に解析されるので、ファイルを「解析」する必要はありません。もしあなたがXMLの初心者であったり、「解析」や「検証」を別のステップとして必要とする他のエディタを使用しているのであれば、XRayをチェックアウトする義務があるだろう。XRayは、W3C Extensible Stylesheet Language Transformationのサポートを内蔵している。XRayは、XSLTを使ってHTMLを含むXML構造をリアルタイムに変換します。また、XMLベースのWebページを素早く開発するためのHTMLビューアも内蔵されています。
MindFusionのXML Viewerは、使いやすい環境でXMLファイルの内容を確認するために使用します。また、ノードの挿入や削除、既存の要素への属性の追加や削除など、XML の修正を行うことができます。
Microsoft Core XML Services (MSXML) 6は、サーバーセーフなコンポーネントを提供し、旧バージョンのMSXMLを改良しています。
Microsoft Core XML Services (MSXML) 6.0では、以下の標準に準拠した実装が提供されています。XML 1.0 (DOM および SAX2 API)、XML スキーマ (XSD) 1.0、XPath 1.0、および XSLT 1.0 の標準に準拠した実装を提供します。さらに、XML over HTTPのクライアントおよびサーバーセーフなコンポーネントも提供しています。また、MSXML6は、64ビットの再配布可能なパッケージを提供する初のMSXMLバージョンです。
MSXML6は、以前のバージョンのMSXMLに比べて大幅に改良されています。MSXML6は、MSXML3やMSXML4の古いProgIDや技術の一部を活用しているユーザーを除き、既存のMSXML3やMSXML4ユーザーのアップグレードパスとして意図されています。本バージョンは、CNET Download.comでの最初のリリースとなります。
XML Converterは、ODBC、MS SQL Server、Oracle、MySQLデータベース、TXT、CSVファイル、またはMS Officeファイル(DOC、XLS、MDB)からのデータをXMLドキュメントに変換します。XML変換テンプレートのシナリオを事前に定義し、特別にフォーマットされたデータソースから特定のマルチレベルタグ付きツリー構造のXMLを作成することができます。ソースデータをオリジナルのXMLにマージしたドキュメントを生成します。
XML Converter を使用すると、元の ODBC データ ソース、MS SQL Server、Oracle DB、Microsoft Excel ワークブック、Microsoft Access データベース、Word ドキュメント、またはテキスト ファイルと同じデータを含む XML ドキュメントを作成できます。作成されるXMLドキュメントは、XSLの仕様に強く準拠して構築されます。コンバーターは、4つのインターフェースページでのXML出力を特徴としています。XMLビュー」、「XMLツリー」、「XMLグリッド」、「XMLスクリプト」の4つのインターフェースページでXMLを出力します。コンバーターには、特別なMicrosインターフェイスが用意されています。Microsは、最終的なXML出力をカスタマイズする機能を提供する変換実行可能モジュールです。
このXMLエディタは、ツリービューまたはシンタックスハイライトされたソースエディタを使って編集することができます。直感的な操作で様々な機能を利用することができます。検証機能や、XMLをDOMツリーとして表示する機能など、XMLファイルの編集を支援するさまざまな機能を備えています。このツールには、包括的なヘルプファイルが付属しています。
Microsoft XML Parser (MSXML) SP7リリースは、以前のMSXML 3.0 SPリリースと比較して、多くのバグ修正とセキュリティ修正が行われています。
すべてのMSXML 3.0リリースは、サーバーセーフなHTTPアクセス、XSL Transformations (XSLT)とXML Path Language (XPath)の完全な実装、World Wide Web Consortium (W3C)標準とOASIS Test Suiteへの適合性をさらに高めた新しいSAX2ヘルパークラスを含む、Simple API for XML (SAX2)実装への変更を提供します。本バージョンは、CNET Download.comでは初のリリースとなります。
Altova XMLSpy 2020 Professional Edition は業界をリードする XML エディターならびに XML 開発環境で、直感的な編集ビューとパワフルな XML ユーティリティにより、XML 関連のテクノロジーを素早く簡単にモデリング、編集、変換、デバッグすることができます。XMLSpy には RaptorXML が搭載されており、非常に高速な検証ならびに処理が行われます。
世界で最も人気のある XML エディターに加え、XMLSpy にはグラフィカルな XML スキーマ 1.0/1.1 エディターが搭載されており、複雑なスキーマを簡単にデザインならびにドキュメント化することができます。スキーマのフラット化やサブセットの作成もサポートされています。画期的な Smart Fix バリデーションは、バリデーションエラーを報告するだけでなく、ワンクリックでエラーを修正するためのオプションを提案し、トラブルシューティングを容易にします。また、スキーマを考慮した XSLT 1.0/2.0/3.0 エディターおよびデバッガーが搭載されており、スタイルシートを完璧に仕上げることができるほか、Java、C#、JavaScript、VBScript を使用したスタイルシートにも対応しています。XPath 1.0/2.0/3.1 Builder / Evaluator とインテリジェントな XPath 自動補完機能により、複数のファイルに対して評価可能な XPath 式の構築とテストが支援されます。スキーマを考慮した XQuery 1.0/2.0/3.0/3.1 エディターとデバッガーにより、XML データのインテリジェントなクエリーが可能になります。XMLSpy には、グラフィカルな JSON スキーマエディターとバリデーター、JSON エディター、JSON XML コンバーターが含まれます。インテリジェントな HTML、HTML 5、XHTML、CSS3 の編集機能も提供されます。XMLSpy は SQL Server、PostgreSQL、Oracle、IBM DB2、Informix、MySQL、Sybase、Firebird、MySQL、Access といった主要な SQL データベースをサポートしています。リレーショナルデータベースへの接続と問い合わせ、DB からの XML スキーマの生成、DB スキーマに基づいたデータのインポートとエクスポート、XML スキーマからの DB の生成、リレーショナルまたは XML データの編集を行うことができます。XMLSpy には COM や Java API、OLE や ActiveX コントロールが含まれており、XMLSpy のパワフルな機能にプログラムからアクセスすることができます。オプションで Microsoft Visual Studio や Eclipse と XMLSpy を統合することにより、これらの IDE から XMLSpy の編集ビューや XML 開発ツールへのシームレスなアクセスが可能になります。
XMLPad は、WMHelp.comによって公開されたW3C標準に基づいて設計された、独自のカスタム開発XMLパーサーエンジンをベースにしています。
XMLPadの機能は以下の通りです。パワフルな XML および DTD エディター。カラー シンタックス ハイライト、行番号、要素範囲ナビゲーション、コンテキスト依存のソース アシスタント ウィザード、通常のエディター ナビゲーションと同期したツリーおよびプロパティ ビューを使用した DTD および XML の編集、最先端のグリッド ビューを使用した XML の編集、内蔵のブラウザー ウィンドウでのプレビュー。DTDスキーマからのXMLサンプルの生成、XMLファイルからのDTDサンプルの生成、グラフィカルなダイアグラムウィンドウでのDTDスキーマのプレビュー、基礎となるDTDスキーマに対するDTDスキーマおよびXMLファイルのオンデマンドおよびオンラインの検証、XPath式ビルダー、ドキュメントの自動フォーマットおよび自動解析。
EditML Pro 4.0は、最新のW3C XML規格をサポートする包括的なXMLエディタです。企業ユーザー向けに設計されたアプリケーションですが、XML初心者の方でも問題なくご利用いただけます。主な機能は、XML文書のインタラクティブな作成と編集、および整形式のチェックと検証です。XMLの検証は、DTDまたはXSDスキーマを使用して行うことができます。DTDViewとSchemaViewは、スキーマの自動生成と編集をインタラクティブに行うことができます。与えられたスキーマや DTD からサンプル XML を生成することができます。区切り文字、Excel、MS Access、ODBC、OLE DBデータベースなど、さまざまなフォーマットのデータをXMLとして取り込むことができます。さらに、XMLはすべてのOLEDBデータベース、特にSQL Server(Microsoft SQLOLEDBを使用)、Oracle、MS Accessにエクスポートできます。また、4.0では、XMLテキストをソースビューで拡大/折りたたみできる直感的な新機能が追加されました。