質問編集履歴

2

不要情報の削除

2018/12/21 06:45

投稿

hironobu_
hironobu_

スコア6

test CHANGED
File without changes
test CHANGED
@@ -12,7 +12,7 @@
12
12
 
13
13
  <?xml version="1.0" encoding="utf-8"?>
14
14
 
15
- <xs:schema id="JMC_XMLSchema_201812111740_B"
15
+ <xs:schema id="XMLSchema_201812111740_B"
16
16
 
17
17
  elementFormDefault="qualified"
18
18
 

1

記事の訂正

2018/12/21 06:45

投稿

hironobu_
hironobu_

スコア6

test CHANGED
File without changes
test CHANGED
@@ -5,6 +5,90 @@
5
5
 
6
6
 
7
7
  ###XSDを文字列で読み込み、DataSetにセットした上で、Tablesの各テーブルにデータを入れていく処理
8
+
9
+
10
+
11
+ ```xsd
12
+
13
+ <?xml version="1.0" encoding="utf-8"?>
14
+
15
+ <xs:schema id="JMC_XMLSchema_201812111740_B"
16
+
17
+ elementFormDefault="qualified"
18
+
19
+ xmlns:xs="http://www.w3.org/2001/XMLSchema"
20
+
21
+ xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
22
+
23
+ <xs:element name="施設" msdata:IsDataSet="true">
24
+
25
+ <xs:complexType>
26
+
27
+ <xs:sequence>
28
+
29
+ <xs:element name="施設情報" minOccurs="0" maxOccurs="1">
30
+
31
+ <xs:complexType>
32
+
33
+ <xs:sequence>
34
+
35
+ <xs:element name="基本情報" minOccurs="0" maxOccurs="1">
36
+
37
+ <xs:complexType>
38
+
39
+ <xs:sequence>
40
+
41
+ <xs:element name="科目" minOccurs="0" maxOccurs="1">
42
+
43
+ <xs:complexType>
44
+
45
+ <xs:sequence>
46
+
47
+ <xs:element name="その他" minOccurs="0" maxOccurs="1">
48
+
49
+ <xs:complexType>
50
+
51
+ <xs:sequence>
52
+
53
+ <xs:element name="その他" type="xs:string" />
54
+
55
+ </xs:sequence>
56
+
57
+ </xs:complexType>
58
+
59
+ </xs:element>
60
+
61
+ </xs:sequence>
62
+
63
+ </xs:complexType>
64
+
65
+ </xs:element>
66
+
67
+ </xs:sequence>
68
+
69
+ </xs:complexType>
70
+
71
+ </xs:element>
72
+
73
+ </xs:sequence>
74
+
75
+ </xs:complexType>
76
+
77
+ </xs:element>
78
+
79
+ </xs:sequence>
80
+
81
+ </xs:complexType>
82
+
83
+ </xs:element>
84
+
85
+ </xs:schema>
86
+
87
+
88
+
89
+ ```
90
+
91
+
8
92
 
9
93
  ```cs
10
94
 
@@ -46,4 +130,58 @@
46
130
 
47
131
  ```
48
132
 
49
- 上記記述を行った場合、一番最後い
133
+ 上記記述を行った場合、xmlDataに格納される値として
134
+
135
+ ```xml
136
+
137
+ <施設>
138
+
139
+ <施設情報 />
140
+
141
+ <基本情報 />
142
+
143
+ <科目>
144
+
145
+ <その他>
146
+
147
+ <その他>test</その他>
148
+
149
+ </その他>
150
+
151
+ </科目>
152
+
153
+ </施設>
154
+
155
+ ```
156
+
157
+ が格納されます。この形ではなく
158
+
159
+ ```xml
160
+
161
+ <?xml version="1.0" encoding="utf-8"?>
162
+
163
+ <施設>
164
+
165
+ <施設情報>
166
+
167
+ <基本情報>
168
+
169
+ <科目>
170
+
171
+ <その他>
172
+
173
+ <その他>test</その他>
174
+
175
+ </その他>
176
+
177
+ </科目>
178
+
179
+ <基本情報>
180
+
181
+ </施設情報>
182
+
183
+ </施設>
184
+
185
+ ```
186
+
187
+ というような形式をイメージしているのですが、お知恵を拝借できませんでしょうか?