第1回2016.07.19XML基本情報XMLを編集するソフトウェアをXMLエディタといいます。XMLは、汎用的に使われている技術であるため、商用で有料のものから無償のものまで様々なXMLエディタが存在します。医薬品添付文書データがSGMLからXMLに変更されるにあたり、XMLの表示と編集のためのツールとしてXMLエディタが必要になると考えられます。ここでは、XMLの世界でよく使われているXMLエディタの機能と操作方法をご紹介したいと思います。2007」をご紹介します。2007」は、マイクロソフトが無償で提供しており、以下のサイトからダウンロードできます。http://www.microsoft.com/downloads/details.aspx?FamilyID=72d6aa49-787d-4118-ba5f-4f30fe913628&DisplayLang=enダウンロード後、XmlNotepad.msiをインストールします。2007とあるように少し古いソフトウェアですが、Windows7やWindows10でも動作します。2007」は、XMLデータをツリーで編集できることできます。2007」の画面には、3つの窓があります。左側の窓では、XMLデータの構造をツリー形式で表示することができ、右側の窓では、各要素の編集ができます。要素の追加と削除もでき、移動はドラッグ&ドロップで行なえます。下部の窓では、文法エラーなどのチェックリストを表示でき、XMLデータの編集中は、リアルタイムでエラーチェックが行なわれます。XMLスキーマを定義しておくと、XMLデータの編集中に該当する入力候補の一覧をプルダウンリストで表示することができます。XMLデータの出力プレビュー機能、すべての編集操作を無限にアンドゥ・リドゥできる機能などもあり、編集作業を効率化に行なうことができます。XMLに触れてみたいと人には最適なXMLエディタです。2007」が起動します。2007」を起動後、[File]メニューの[Open]を選択し、XMLファイルを選択し、読み込みます。XMLファイルの内容が左の窓にツリー形式で表示されます。要素ごとに展開するか、折りたたむかを選択することができます。展開すると、右側の窓に要素の値が表示されます。[View]メニューの[Schemas]を選択し、スキーマを設定することができます。これによりXMLデータの編集中に該当する入力候補の一覧を表示することができます。設定したスキーマに違反した要素を記述するとリアルタイムでエラーが表示されます。プレービュー表示あらかじめXSLファイルを作成するとHTML形式でプレビュー表示を行なうことができます。自動作成ツール後発の新記載添付文書には「先発XML流用ツール」で作りましょう。