• R/O
  • HTTP
  • SSH
  • HTTPS

XmlScheme: Commit

XmlSchemeリポジトリは、CGIゲーム「人狼BBS」の各種情報をXMLで交換する際の基本的なデータ構造を、XML Scheme で定義したものです。


Commit MetaInfo

Revisionb65c84d4289d8085c73cf4600e76a881f304030c (tree)
Time2011-04-19 04:21:30
AuthorOlyutorskii <olyutorskii@user...>
CommiterOlyutorskii

Log Message

XML名前空間の分離

Change Summary

Incremental Difference

--- a/xsd/bbsArchive-110419.xsd
+++ b/xsd/bbsArchive-110419.xsd
@@ -1,12 +1,13 @@
11 <?xml version="1.0" encoding="UTF-8" ?>
22
33 <xsd:schema
4- xmlns:xsd="http://www.w3.org/2001/XMLSchema"
4+ xmlns:xsd ="http://www.w3.org/2001/XMLSchema"
5+ xmlns:core ="http://jindolf.sourceforge.jp/xml/ns/401"
56 xmlns:tns ="http://jindolf.sourceforge.jp/xml/ns/501"
67 targetNamespace="http://jindolf.sourceforge.jp/xml/ns/501"
78 elementFormDefault="qualified"
89 xml:lang="ja-JP"
9- version="221"
10+ version="223"
1011 >
1112
1213 <xsd:annotation>
@@ -31,8 +32,8 @@ Copyright(c) 2009 olyutorskii
3132 schemaLocation="http://www.w3.org/2001/xml.xsd"
3233 />
3334
34-
35- <xsd:include
35+ <xsd:import
36+ namespace="http://jindolf.sourceforge.jp/xml/ns/401"
3637 schemaLocation="http://jindolf.sourceforge.jp/xml/xsd/coreType-090929.xsd"
3738 />
3839
@@ -121,7 +122,7 @@ hexBin : 元データの16進データ文字列。2文字か4文字。例)「874
121122 <xsd:extension base="tns:Onechar">
122123 <xsd:attribute
123124 name="encoding"
124- type="tns:EncodingDecl"
125+ type="core:EncodingDecl"
125126 use="required"
126127 />
127128 <xsd:attribute
@@ -149,7 +150,7 @@ eventFamily属性値は"announce"固定。
149150 <xsd:extension base="tns:TextLines">
150151 <xsd:attribute
151152 name="eventFamily"
152- type="tns:EventFamily"
153+ type="core:EventFamily"
153154 fixed="announce"
154155 />
155156 </xsd:extension>
@@ -171,7 +172,7 @@ eventFamily属性値は"order"固定。
171172 <xsd:extension base="tns:TextLines">
172173 <xsd:attribute
173174 name="eventFamily"
174- type="tns:EventFamily"
175+ type="core:EventFamily"
175176 fixed="order"
176177 />
177178 </xsd:extension>
@@ -193,7 +194,7 @@ eventFamily属性値は"extra"固定。
193194 <xsd:extension base="tns:TextLines">
194195 <xsd:attribute
195196 name="eventFamily"
196- type="tns:EventFamily"
197+ type="core:EventFamily"
197198 fixed="extra"
198199 />
199200 </xsd:extension>
@@ -356,12 +357,12 @@ generator => XMLを吐き出したアプリ、サブシステム、ライブラ
356357 />
357358 <xsd:attribute
358359 name="state"
359- type="tns:VillageState"
360+ type="core:VillageState"
360361 use="required"
361362 />
362363 <xsd:attribute
363364 name="disclosure"
364- type="tns:DisclosureType"
365+ type="core:DisclosureType"
365366 use="optional"
366367 default="complete"
367368 />
@@ -383,7 +384,7 @@ generator => XMLを吐き出したアプリ、サブシステム、ライブラ
383384 />
384385 <xsd:attribute
385386 name="landId"
386- type="tns:LandIdentifier"
387+ type="core:LandIdentifier"
387388 use="required"
388389 />
389390 <xsd:attribute
@@ -399,13 +400,13 @@ generator => XMLを吐き出したアプリ、サブシステム、ライブラ
399400 />
400401 <xsd:attribute
401402 name="origencoding"
402- type="tns:EncodingDecl"
403+ type="core:EncodingDecl"
403404 use="optional"
404405 default="Shift_JIS"
405406 />
406407 <xsd:attribute
407408 name="timezone"
408- type="tns:Timezone"
409+ type="core:Timezone"
409410 use="optional"
410411 default="GMT+09:00"
411412 />
@@ -546,7 +547,7 @@ faceIconURI => 顔画像アイコンへのURI。
546547 <xsd:sequence />
547548 <xsd:attribute
548549 name="avatarId"
549- type="tns:AvatarId"
550+ type="core:AvatarId"
550551 use="required"
551552 />
552553 <xsd:attribute
@@ -617,7 +618,7 @@ loadedBy => 進行中の村を参加者が読み込んだ場合、その時の
617618 </xsd:choice>
618619 <xsd:attribute
619620 name="type"
620- type="tns:PeriodType"
621+ type="core:PeriodType"
621622 use="required"
622623 />
623624 <xsd:attribute
@@ -627,7 +628,7 @@ loadedBy => 進行中の村を参加者が読み込んだ場合、その時の
627628 />
628629 <xsd:attribute
629630 name="disclosure"
630- type="tns:DisclosureType"
631+ type="core:DisclosureType"
631632 use="optional"
632633 default="complete"
633634 />
@@ -653,7 +654,7 @@ loadedBy => 進行中の村を参加者が読み込んだ場合、その時の
653654 />
654655 <xsd:attribute
655656 name="loadedBy"
656- type="tns:PlayerId"
657+ type="core:PlayerId"
657658 use="optional"
658659 />
659660 </xsd:complexType>
@@ -675,7 +676,7 @@ avatarId => Avatar識別子
675676 <xsd:complexType>
676677 <xsd:attribute
677678 name="avatarId"
678- type="tns:AvatarId"
679+ type="core:AvatarId"
679680 use="required"
680681 />
681682 </xsd:complexType>
@@ -715,7 +716,7 @@ avatarId => Avatar識別子
715716 />
716717 <xsd:attribute
717718 name="avatarId"
718- type="tns:AvatarId"
719+ type="core:AvatarId"
719720 use="required"
720721 />
721722 </xsd:extension>
@@ -770,7 +771,7 @@ roleHeads要素(各役職の人数記述)を複数かかえる。
770771 <xsd:complexType>
771772 <xsd:attribute
772773 name="role"
773- type="tns:Role"
774+ type="core:Role"
774775 use="required"
775776 />
776777 <xsd:attribute
@@ -868,7 +869,7 @@ victim => 処刑された人のAvatar識別子。誰も処刑されなかった
868869 </xsd:sequence>
869870 <xsd:attribute
870871 name="victim"
871- type="tns:AvatarId"
872+ type="core:AvatarId"
872873 use="optional"
873874 />
874875 </xsd:extension>
@@ -891,12 +892,12 @@ voteTo => 投票された人のAvatar識別子
891892 <xsd:complexType>
892893 <xsd:attribute
893894 name="byWhom"
894- type="tns:AvatarId"
895+ type="core:AvatarId"
895896 use="required"
896897 />
897898 <xsd:attribute
898899 name="target"
899- type="tns:AvatarId"
900+ type="core:AvatarId"
900901 use="required"
901902 />
902903 </xsd:complexType>
@@ -918,7 +919,7 @@ avatarId => 突然死者のAvatar識別子
918919 <xsd:extension base="tns:EventAnnounce">
919920 <xsd:attribute
920921 name="avatarId"
921- type="tns:AvatarId"
922+ type="core:AvatarId"
922923 use="required"
923924 />
924925 </xsd:extension>
@@ -1019,12 +1020,12 @@ uri => プレイヤーの指定した連絡先URI。URI条件を満たすかど
10191020 <xsd:complexType>
10201021 <xsd:attribute
10211022 name="playerId"
1022- type="tns:PlayerId"
1023+ type="core:PlayerId"
10231024 use="required"
10241025 />
10251026 <xsd:attribute
10261027 name="avatarId"
1027- type="tns:AvatarId"
1028+ type="core:AvatarId"
10281029 use="required"
10291030 />
10301031 <xsd:attribute
@@ -1034,7 +1035,7 @@ uri => プレイヤーの指定した連絡先URI。URI条件を満たすかど
10341035 />
10351036 <xsd:attribute
10361037 name="role"
1037- type="tns:Role"
1038+ type="core:Role"
10381039 use="required"
10391040 />
10401041 <xsd:attribute
@@ -1082,7 +1083,7 @@ victim => 処刑された人のAvatar識別子。誰も処刑されなかった
10821083 </xsd:sequence>
10831084 <xsd:attribute
10841085 name="victim"
1085- type="tns:AvatarId"
1086+ type="core:AvatarId"
10861087 use="optional"
10871088 />
10881089 </xsd:extension>
@@ -1107,7 +1108,7 @@ count => 集票数
11071108 <xsd:complexType>
11081109 <xsd:attribute
11091110 name="avatarId"
1110- type="tns:AvatarId"
1111+ type="core:AvatarId"
11111112 use="required"
11121113 />
11131114 <xsd:attribute
@@ -1133,7 +1134,7 @@ count => 集票数
11331134 <xsd:extension base="tns:EventAnnounce">
11341135 <xsd:attribute
11351136 name="avatarId"
1136- type="tns:AvatarId"
1137+ type="core:AvatarId"
11371138 use="required"
11381139 />
11391140 </xsd:extension>
@@ -1156,7 +1157,7 @@ count => 集票数
11561157 <xsd:extension base="tns:EventAnnounce">
11571158 <xsd:attribute
11581159 name="avatarId"
1159- type="tns:AvatarId"
1160+ type="core:AvatarId"
11601161 use="required"
11611162 />
11621163 </xsd:extension>
@@ -1286,7 +1287,7 @@ limitTime => エピローグ終了時刻
12861287 <xsd:extension base="tns:EventOrder">
12871288 <xsd:attribute
12881289 name="winner"
1289- type="tns:Team"
1290+ type="core:Team"
12901291 use="required"
12911292 />
12921293 <xsd:attribute
@@ -1329,12 +1330,12 @@ target => 占われたAvatarの識別子。
13291330 <xsd:extension base="tns:EventExtra">
13301331 <xsd:attribute
13311332 name="byWhom"
1332- type="tns:AvatarId"
1333+ type="core:AvatarId"
13331334 use="required"
13341335 />
13351336 <xsd:attribute
13361337 name="target"
1337- type="tns:AvatarId"
1338+ type="core:AvatarId"
13381339 use="required"
13391340 />
13401341 </xsd:extension>
@@ -1359,12 +1360,12 @@ target => 護衛されたAvatarの識別子。
13591360 <xsd:extension base="tns:EventExtra">
13601361 <xsd:attribute
13611362 name="byWhom"
1362- type="tns:AvatarId"
1363+ type="core:AvatarId"
13631364 use="required"
13641365 />
13651366 <xsd:attribute
13661367 name="target"
1367- type="tns:AvatarId"
1368+ type="core:AvatarId"
13681369 use="required"
13691370 />
13701371 </xsd:extension>
@@ -1420,12 +1421,12 @@ faceIconURI => アイコン画像URI
14201421 <xsd:extension base="tns:EventExtra">
14211422 <xsd:attribute
14221423 name="byWhom"
1423- type="tns:AvatarId"
1424+ type="core:AvatarId"
14241425 use="required"
14251426 />
14261427 <xsd:attribute
14271428 name="target"
1428- type="tns:AvatarId"
1429+ type="core:AvatarId"
14291430 use="required"
14301431 />
14311432 <xsd:attribute
@@ -1473,12 +1474,12 @@ faceIconURI => avatar要素の顔アイコンURIと同一なら省略。
14731474 <xsd:extension base="tns:TextLines">
14741475 <xsd:attribute
14751476 name="type"
1476- type="tns:TalkType"
1477+ type="core:TalkType"
14771478 use="required"
14781479 />
14791480 <xsd:attribute
14801481 name="avatarId"
1481- type="tns:AvatarId"
1482+ type="core:AvatarId"
14821483 use="required"
14831484 />
14841485 <xsd:attribute
Show on old repository browser