ブログに戻る

オンラインメモ帳で.XMLファイルを作成する方法

Jul 3, 20262 min read

XMLは、タグベースの構造を持つプレーンテキストです。追加のソフトウェアをインストールしなくても、メモ帳で作成できます。重要なのは、ファイル保存後も有効な状態を保つためにタグのルールに従うことです。

XMLファイルとは?

XMLとは「Extensible Markup Language」の略です。独自のカスタムタグ内にデータを保存し、データの関係性を示すためにネスト(階層化)させます。構造が読みやすく、他のプログラムでも解析しやすいため、設定ファイル、データフィード、アプリの設定などで広く使用されています。

基本的なXMLファイルの例:

<?xml version="1.0" encoding="UTF-8"?>
<person>
  <name>John</name>
  <age>28</age>
  <city>New York</city>
</person>

ステップバイステップ:メモ帳でXMLファイルを作成する

ステップ1:メモ帳を開く

パソコンのメモ帳を開くか、デスクトップアプリを使いたくない場合は、無料の オンラインメモ帳をご利用ください。

ステップ2:XML宣言を追加する

ファイルの先頭に次の行を追加します。

<?xml version="1.0" encoding="UTF-8"?>

これにより、ファイルを読み込むプログラムに対して、どのXMLバージョンと文字エンコーディングを使用しているかを伝えます。

ステップ3:ルート要素を追加する

すべてのXMLファイルには、他のすべてを囲むルート要素が正確に1つ必要です。

<catalog>
</catalog>

ステップ4:子要素を追加する

自分で名前を付けたタグを使用して、ルート要素の中にデータをネストします。

<catalog>
  <book>
    <title>Sample Book</title>
    <author>Jane Doe</author>
  </book>
</catalog>

ステップ5:すべてのタグを閉じる

開始タグには必ず、開いた順序と同じ順序で対応する終了タグが必要です。<book>は、その前ではなく</book>で閉じます。

ステップ6:.xml拡張子で保存する

「ファイル」から「名前を付けて保存」を選択します。「ファイルの種類」のドロップダウンで「すべてのファイル」を選択します。ファイル名にcatalog.xmlのように.xml拡張子を付けて保存します。拡張子を.txtのままにすると、他のプログラムでXMLとして読み込まれません。

覚えておくべきXMLのルール

  • ルート要素は1つだけ。 他のすべての要素はその中にネストされます。トップレベルのタグを2つ持つことはできません。

  • タグは大文字と小文字を区別します。 <Name>と<name>は別のタグとして扱われます。

  • すべてのタグを閉じる必要がある。 自己終了タグの場合は、<br/>のようにスラッシュを使用します。

  • 属性には引用符が必要。 <book id=1>ではなく、<book id="1">と記述します。

  • 特殊文字のエスケープ。 テキストコンテンツ内では、&は&amp;、<は&lt;、>は&gt;を使用します。

まとめ

XMLファイルは、自分で定義したタグで整理されたテキストです。宣言から始め、1つのルート要素を追加し、その中にデータをネストし、すべてのタグを閉じ、.xml拡張子で保存します。作成中に構造を意識していれば、ほとんどのエラーは問題を引き起こす前に簡単に防ぐことができます。

関連記事