Office Open XML (OOXML) 関連ツール

OOXMLへのアクセス、編集、変換、およびクエリ機能

  • Microsoft Word (.docx) での Open XML へのアクセス方法
  • Excel (.xlsx) ファイルにおける Open XML へのアクセス方法
  • PowerPoint (.pptx) ファイルにおける Open XML へのアクセス方法
  • OOXML形式のアーカイブファイル内のXMLデータの編集
  • テキスト表示とグリッド表示における、高度なXML編集機能
  • テキスト表示とグリッド表示における、高度なXML編集機能
  • OOXML形式の文書に対するXSLT開発
  • OOXML向けのXQuery開発
  • OOXML形式ファイルや、その他の圧縮されたアーカイブファイルを表示するための機能

Office Open XML (OOXML) の利点

Microsoft OfficeにOffice Open XML形式が導入されて以来、Word文書、Excelスプレッドシート、PowerPointプレゼンテーションなど、Officeファイルに保存されていた膨大なビジネスデータが、XML形式で保存されるようになりました。これは、ビジネスユーザーとアプリケーション開発者の双方にとって大きな利点です。なぜなら、ビジネスユーザーは引き続き慣れ親しんだOfficeのユーザーインターフェースを通じて情報を取り扱いますが、すべてのデータが標準化され、高い互換性を持つようになったからです。

各Officeドキュメントは、ユーザーデータ(XML形式)、スタイル情報、画像などのファイルを含む圧縮アーカイブとして保存されています。XMLSpyを使用すると、Officeファイル(およびその他の圧縮アーカイブ)に保存されているXMLデータを抽出、編集、変換、処理することができます。これらの機能により、開発者はWord、Excel、PowerPointなどのドキュメントに保存されている大量のOOXML形式のデータに対して、完全な検証、インテリジェントな入力支援、その他の便利な機能を利用しながら作業できます。また、XSLTやXQueryの変換を作成し、データを公開したり、他のアプリケーションで利用したりすることも可能です。

XMLSpyは、Microsoft® Office文書やその他の圧縮ファイルに保存されているXMLデータを、アクセス、編集、変換、およびクエリを行うための統合的なサポートを提供します。

アーカイブ表示

XMLSpyのアーカイブビューは、Officeファイル(2007以降のバージョン)やWinZipファイルなど、圧縮されたアーカイブの作成と編集をネイティブにサポートしています。アーカイブビューから個々のファイルを開き、XMLSpyの編集ビューのいずれかを使用して編集した後、ZIPアーカイブに直接保存することができます。

アーカイブ内のファイルやフォルダを追加したり、削除したりすることも可能です。

アーカイブビューでは、含まれるフォルダが展開可能なツリー形式で表示され、選択されたフォルダに含まれるドキュメントが、サイズやデータに関する詳細情報とともにリスト表示されます。その下に、アーカイブに関する一般的な情報(含まれるファイルの数、圧縮前後のサイズ、圧縮率など)や、Microsoft Office文書のメタデータ(プロパティ)を表示するための情報ウィンドウを、必要に応じて表示/非表示に切り替えることができます。

Office製品(ExcelやWordなど)のドキュメント内で、OOXML形式にアクセスできます

オープン XML エディタ

XMLSpyを使用すると、既存のWord、Excel、PowerPointドキュメント内のOpen XMLデータを編集したり、新たにOfficeの.docx、.xlsx、.pptxドキュメントを最初から作成したりすることができます。 どのような作業方法をご希望であれ、 テキスト表示 または グリッド表示XMLSpyは、コードの自動補完、インテリジェントな入力支援、検証など、高度な編集機能を備えています。ドロップダウンメニューや入力支援ウィンドウは、ドキュメント内の現在位置に応じて、有効な編集オプションを提供します。また、情報ウィンドウでは、各要素とそのOOXMLファイル内での使用方法について説明が表示されます。

既存のアーカイブからファイルを編集している場合、保存ボタンをクリックすると、変更が自動的にZIPファイルに反映されます。また、アーカイブビューから新しいファイルを簡単に追加できます。

Open XML形式の変換

XMLSpyは、以下の機能について強力なサポートを提供します XSLT そして XQuery 開発、デバッグ、およびプロファイリング機能を提供し、Open XML/OOXMLデータに対して変換処理やクエリを開発およびテストすることができます。この機能により、例えば、XSLT 2.0を使用して、Word、Excel、またはPowerPointドキュメント内のデータをWebサイトや社内ネットワーク上で表示可能なHTML形式に変換したり、XQueryを使用してExcelドキュメントから財務データを抽出・集計し、XML形式で提供したりすることが可能です EDIメッセージへのマッピング または、Webサービス機能。

これらの機能は非常に重要であり、実用性も高いです。XMLSpyは、Microsoft Office文書に保存されている膨大なデータに対して、XSLT 2.0/3.0およびXQueryのすべての機能を活用できる最初のツールであり、現在主流となっているビジネスデータ形式を処理するアプリケーションを開発できるようになります。