C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 21 を表示中)
■8432 / )  Re[16]: わんくま勉強会のXMLをつくりませう
□投稿者/ 渋木宏明(ひどり) (427回)-(2007/09/29(Sat) 12:07:23)
渋木宏明(ひどり) さんの Web サイト
2007/09/29(Sat) 12:09:13 編集(投稿者)
2007/09/29(Sat) 12:08:41 編集(投稿者)

>いろいろコメントしたり、他の人のコメント読んだりした内容を、xsd のネタぽいテキストにまとめてみました。

少し修正しました。

--変更点: ここから--
タグ名が Psacal 規則なので、version を Version に変更しました。
xsl 書いてて迷いそうなので、Title と Name を Name に、Comment と Note を Note にまとめました。
Speakers を .  から * に変更しました。ランチトークのような、特定のスピーカーがいない場合への配慮です。
Material@Type が抜けてたので追加しました。
--変更点: ここまで--

/Seminars		. 1個

Seminars@Version	. 1個 # 名前空間の uri 決めれば要らないような気もする
Seminars/Seminar	+ 1個以上

Seminar/Link	. 1個 # キーとして使いたいので追加希望
Seminar/Name	. 1個
Seminar/Date	. 1個
Seminar/Sessions	+ 1個以上 # 午前の部、午後の部みたいに分けられるように

Sessions/Session	+ 1個以上

Session/Link	. 1個 # にしたいけど、無いよね?
Session/Name	. 1個
Session/Level	? 0個以上1個以下
Session/Speakers	* 0個以上
Session/Materials	* 0個以上

Speakers/Speaker	+ 1個以上

Spekaer/Link	. 1個
Speaker/Name	. 1個
Speaker/Note	? 0個以上1個以下  

Materials@Type	. 1個 # Slide, Video のいずれか
Materials/Material	+ 1個以上

Material/Name	. 1個
Material/Link	. 1個
Material/Size	? 0個以上1個以下 # データ入力は必須ではない
Material/Note	? 0個以上1個以下 # 自動収集不可な情報はデータ入力の必要アリ, CDATA で html 入れてしまってもいかも

返信 編集キー/


管理者用

- Child Tree -