XML攻略するぞっ!


2002年10月31日

XML文書を作ってみるっ!

■アドレス帳をXML文書にしてみるっ!
それでは書いてみます。
アドレス帳」をXML文書化してみます。
※漢字を使わないシンプルな例でまずは説明。
テキスト文書の「アドレス帳」
address-sample-ascii.txt
XML文書「アドレス帳」
address-sample-ascii.xml
[address-book]
  name:Taki
[address]
  zip:123-4567
  adr1:Tokyo
  adr2:Japan
[phone]
  tel:0123-45-6789
  fax:0123-45-6789
  cel:090-1234-5678
[internet]
  email:taki@forest-green.jp
  web:http://www.forest-green.jp/
<?xml version="1.0" ?>
<address-book>
  <name>Taki</name>
  <address>
    <zip>123-4567</zip>
    <adr1>Tokyo</adr1>
    <adr2>Japan</adr2>
  </address>
  <phone>
    <tel>0123-45-6789</tel>
    <fax>0123-45-6789</fax>
    <cel>090-1234-5678</cel>
  </phone>
  <internet>
    <email>taki@forest-green.jp</email>
    <web>http://www.forest-green.jp/</web>
  </internet>
</address-book>
テキスト文書は書式が自由です。
自由な書式だとこのテキスト文書を処理するプログラムが複雑化してしまいそうです。
XML文書の最初の行。<?xml version="1.0" ?>は「XML文書ですよ!」というお約束の文です。
次の行の<address-book>ルートタグです。HTML文書の<html>と同じで文書中に唯一一つの外側に位置するタグです。
じっくり見比べてXML文書化されたらどんな構造になったかパターンを見極めてみましょう。

目次へ


Copyright 2002 Forest Green,Japan.
たき <taki@forest-green.jp>