顧客名簿の管理程度でしたら、ご質問のようにデータベースを使うまでもなく、XMLで実現できます。
例として、ここではJavaScriptを使ってDOM を利用したプログラムを紹介しましょう。
@IT
http://www.atmarkit.co.jp/fxml/askxmlexpert/018customer/18customer.html
処理の流れ
今回は、データベースとして見立てたXML文書から、目的のデータを検索するプログラムをJavaScriptで作成してみました。
検索画面はHTMLで作りますが、プログラムそのものはJavaScriptを利用して、
そこからDOMと呼ばれるXMLパーサのAPIを利用してデータを検索します。
おおまかな流れは次の通りです。
検索フォームの入力フォールドに検索する文字列を入力し、検索ボタンを押します。
V
DOM のメソッドを使って XML ファイルを読み込みます。
V
person 要素の子要素のデータと検索文字列を比較します。
V
比較ではデータに検索文字列が含まれているかをチェックします。
V
結果を見つけたら、XSLTでWebブラウザ上に表示する訳です。
V
データが一致した person 要素のすべてのデータを取り出します。
V
取り出したデータに XSLT でスタイルづけを行って表示します。
@IT
http://www.atmarkit.co.jp/fxml/askxmlexpert/018customer/18customer.html
0 件のコメント:
コメントを投稿