Windows TIPS
[System Environment]
  Windows TIPS TOPへ
Windows TIPS全リストへ
内容別分類一覧へ

XML Notepad 2007でXMLファイルを表示/編集する

解説をスキップして操作方法を読む

デジタルアドバンテージ 打越 浩幸
2008/03/07
対象OS
Windows XP
Windows Server 2003
Windows Vista
Windows Server 2008
Windows OS環境では、構成情報を保存するためにXML形式のファイルを使うことがよくある。
XML Notepad 2007というツールを利用すると、XMLファイルの表示や編集が簡単に行える。

解説

 XML技術のファイル・フォーマットはすでに広く普及し、Windows OSやアプリケーションなどでもすでに設定ファイルなどで利用されている。例えばWindows Vistaのグループ・ポリシーや(「機能が向上したWindows Vistaのグループ・ポリシー」参照)、Windows Server 2003のIIS 6.0の構成ファイル(「アーキテクチャを一新した新世代アプリケーション・サーバ」参照)、ドライバの構成ファイル、(Internet Explorer 7.0でサポートされている)RSSフィード情報など、非常に多い。

 XMLファイルの閲覧はInternet Explorerで可能だし、メモ帳を使えば編集することも不可能ではないが、これらではあまりにも使いづらい。XML形式のファイルを操作するなら、やはりXML用のエディタを利用するのがよい。本TIPSでは、マイクロソフトが提供している、フリーのXML用エディタ「XML Notepad 2007」を紹介する。

XML Notepad 2007とは

 XML Notepad 2007は、マイクロソフトがフリーで提供している、XMLファイルの表示/編集ツールである。次のように豊富な機能を持っている。

  • ノードのツリー・ビュー形式での表示と値の編集
  • 多段のアンドゥ/リドゥ
  • ツリー・ノードの操作(レベルの上げ/下げ、移動、挿入、削除など)
  • 正規表現やXPathをサポートした検索/置換
  • 入力時のXMLスキーマのリアルタイム・バリデーション
  • 要素や属性値などのインテリセンス入力
  • HTMLビューア(XSLT処理)
  • XMLファイルの差分表示
  • ほかのファイルをインクルードするXIncludeのサポート

 これ以外にも機能があるので、詳しくは上のダウンロード・ページやツールのヘルプ・ファイルなどを参照していただきたい。

操作方法

.NET管理テク:.NET Framework 2.0ランタイムのインストール(Windows Update編)
.NET管理テク:.NET Framework 2.0ランタイムのインストール (ネットワーク共有フォルダ編)

 XML Notepad 2007を利用するには、上記のダウンロード・ページのリンクからインストール・ファイル(XmlNotepad.msi)をダウンロードし、ダブルクリックしてインストールを実行する(2008年3月初頭におけるXML Notepad 2007の最新バージョンは2.5である)。インストール・オプションは特に何もない。英語版しか提供されていないため、メニューやヘルプなどはすべて英語であるが、問題なく、日本語文字列を入力したり、表示したりできる。なお実行には.NET Framework 2.0が必要である(.NET Framework 2.0のインストール方法については関連記事を参照のこと)。

 インストール後、[スタート]メニューの[XML Notepad 2007]−[XML Notepad 2007]を選択するとXML Notepad 2007が起動する。

XML Notepad 2007の編集/表示画面
XML Notepad 2007を起動後、サンプル・ファイルを読み込んだところ。XMLファイルの内容がツリー形式で表示されている。
ツリー・ビューでの表示。
HTMLビューでの表示(XSLT処理して表示する)。
XMLファイルの内容をツリー形式で表示している。
ノードごとに展開するか、折りたたむかを選択可能。展開すると、右側のペインにその値が表示される。
値。
ノードの移動(前後への位置移動やレベルの上げ下げ)。
エラー表示。

 XML Notepad 2007ツールの詳しい使い方については、付属のヘルプ・ファイルを参照していただきたいが、XMLの基本が理解できていれば、特に問題なく利用できるだろう。End of Article

「Windows TIPS」

@IT Special

- PR -

TechTargetジャパン

Windows Server Insider フォーラム 新着記事
  • Mastodon(マストドン) (2017/4/26)
     ネット上で話題の「Mastodon」について解説。次世代Twitterとも称されるMastodonとはどのようなものなのか、特徴や問題点などを見ていこう
  • 第546話 悪夢のワケ (2017/4/25)
     うーーん……うわぁぁ! ハッ! あぁ、またインベーダーが迫ってくる夢か……、最近こればっかりだな…… はぁはぁ
  • Gmailを便利に使うための初期設定TIPS 8選 (2017/4/21)
     Gmailを便利に使うための初期設定をまとめた。Gmailを使い始めたら、この初期設定を行おう。うっかり誤送信を防止できたり、スターの使い勝手が向上したりする
  • HTTP Cookieとは何か? その役割は? (2017/4/20)
     ステートレスなHTTPプロトコルにおいて、セッション管理やユーザーの行動追跡などを行うために使われているCookie。その概要を解説
@ITメールマガジン 新着情報やスタッフのコラムがメールで届きます(無料)
- PR -

イベントカレンダー

PickUpイベント

- PR -

アクセスランキング

もっと見る

ホワイトペーパーTechTargetジャパン

注目のテーマ

Windows Server Insider 記事ランキング

本日 月間
ソリューションFLASH