@IT会議室は、ITエンジニアに特化した質問・回答コミュニティ「QA@IT」に生まれ変わりました。ぜひご利用ください。
- PR -

テーブル構成情報のXMLファイル設計

1
投稿者投稿内容
ジン
常連さん
会議室デビュー日: 2008/07/22
投稿数: 33
投稿日時: 2009-01-14 15:02
いつもお世話になっております。

テーブルの情報をXMLファイルで連携したいと思っております。
以下のようなイメージで顧客テーブルの情報と、
販売テーブルの情報を連携したいのですが、
複数件存在する場合は、どのように値を持たせたら良いでしょうか?
(顧客、販売テーブルにそれぞれ複数レコードあり、それを渡したい場合です。)

<?xml version="1.0" encoding="Shift_JIS"?>
<root>
<顧客>
<顧客番号>0000001</顧客番号>
<氏名>山田 太郎</氏名>
<性別>男</性別>
<住所>東京都××区〜〜</住所>
<生年月日>1980/10/21</生年月日>
</顧客>
<販売>
<顧客番号>0000001</氏名>
<商品番号>0000023</商品番号>
<数量>10</数量>
<販売日>2009/01/10</販売日>
</販売>
</root>


アドバイスを頂きたいと思い書き込ませて頂きました。
データの取得、書き込みはVB2008で行います。
データが作成し易く、読み取り易い形式であれば良いと思っています。

ぜひご教示お願いいたします。
あしゅ
ぬし
会議室デビュー日: 2005/08/05
投稿数: 613
投稿日時: 2009-01-14 19:42
引用:

ジンさんの書き込み (2009-01-14 15:02) より:
複数件存在する場合は、どのように値を持たせたら良いでしょうか?
(顧客、販売テーブルにそれぞれ複数レコードあり、それを渡したい場合です。)


XMLに<顧客>や<販売>の要素を複数書けばよいだけでは?
ジン
常連さん
会議室デビュー日: 2008/07/22
投稿数: 33
投稿日時: 2009-01-15 09:27
ご回答ありがとうございます。
以下の形式で持てば良いということですね?
もし間違っていたら、ご指摘ください。
とても勉強になりました。
ありがとうございます。

<?xml version="1.0" encoding="Shift_JIS"?>
<root>
 <顧客>
  <顧客番号>0000001</顧客番号>
  <氏名>山田 太郎</氏名>
  <性別>男</性別>
  <住所>東京都××区〜〜</住所>
  <生年月日>1980/10/21</生年月日>
 </顧客>
 <顧客>
  <顧客番号>0000002</顧客番号>
  <氏名>山田 花子</氏名>
  <性別>女</性別>
  <住所>東京都××区〜〜</住所>
  <生年月日>1973/03/10</生年月日>
 </顧客>
 <販売>
  <顧客番号>0000001</氏名>
  <商品番号>0000023</商品番号>
  <数量>10</数量>
  <販売日>2009/01/10</販売日>
 </販売>
 <販売>
  <顧客番号>0000002</氏名>
  <商品番号>0000130</商品番号>
  <数量>7</数量>
  <販売日>2009/01/15</販売日>
 </販売>
</root>


[ メッセージ編集済み 編集者: ジン 編集日時 2009-01-15 09:29 ]
1

スキルアップ/キャリアアップ(JOB@IT)