2002年10月31日
■アドレス帳をXML文書にしてみるっ!
それでは書いてみます。
「アドレス帳」をXML文書化してみます。
※漢字を使わないシンプルな例でまずは説明。
テキスト文書の「アドレス帳」
address-sample-ascii.txtXML文書「アドレス帳」
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>