質問編集履歴

3

質問意図が伝わっていないようなので追記

2015/05/12 04:34

投稿

ShintaroIshida
ShintaroIshida

スコア87

test CHANGED
File without changes
test CHANGED
@@ -157,3 +157,29 @@
157
157
  }
158
158
 
159
159
  ```
160
+
161
+
162
+
163
+ 追記:
164
+
165
+ 質問内容に記載したデータをどのようにシリアライズするかどうかはわかっています。
166
+
167
+ JSONがどうとか、SOAPだXMLだとかの質問をしているわけではないです。
168
+
169
+ 以下の内容がわかれば知りたいです。
170
+
171
+
172
+
173
+ ・C#で、各要素に構造の違うハッシュテーブルを詰め込む方法
174
+
175
+ ・最上位 VALUEにobjectで引き渡す事は出来るが引き渡した後に各要素への値追加の方法がわからない
176
+
177
+
178
+
179
+ 出来るのであれば出来る方法を出来ないのであれば、こういったニーズが発生した場合どういう風に対処するのかが知りたいです。
180
+
181
+
182
+
183
+ 自分が、コメントに対してJSONで利用すう前提という事を記載してしまったのがいけないのですが
184
+
185
+ JSONでデータ通信は問題なく出来ていますので、その辺への言及は大丈夫です。

2

提示ソースの整合が取れていなかった

2015/05/12 04:34

投稿

ShintaroIshida
ShintaroIshida

スコア87

test CHANGED
File without changes
test CHANGED
@@ -22,7 +22,9 @@
22
22
 
23
23
  ring, object>();
24
24
 
25
+ public Dictionary<string, object> dic = new Dictionary<string, object>();
26
+
25
- // コンストラクタ
27
+ // コンストラクタ
26
28
 
27
29
  public LayoutModel(){
28
30
 

1

やりたい事をもう少し具体的に指し示す為の情報を追加

2015/05/12 02:57

投稿

ShintaroIshida
ShintaroIshida

スコア87

test CHANGED
File without changes
test CHANGED
@@ -109,3 +109,49 @@
109
109
  漠然と感じているのは、そもそもの設計思想だと思っています。
110
110
 
111
111
  そういった部分も含めて言及・ご意見頂けると大変ありがたいです。
112
+
113
+
114
+
115
+ 一応、上記処理を利用して作るデータのイメージを掲載します。
116
+
117
+ ```lang-<C#>
118
+
119
+ dic: {
120
+
121
+ A: {
122
+
123
+ A-DATA: "123"
124
+
125
+ }
126
+
127
+ B: {
128
+
129
+ B-DATA-1: "B TEST"
130
+
131
+ B-DATA-2: "B 2 TEST"
132
+
133
+ }
134
+
135
+ C: {
136
+
137
+ C-1-DATA: {
138
+
139
+ C-DATA-1: "hogehoge"
140
+
141
+ }
142
+
143
+ }
144
+
145
+ D: {
146
+
147
+ A-D: [{"A":"a"},{"B":"b"}],[{"A2":"a2"},{"B2":"b2"}]
148
+
149
+ B-D: [{"A":"a"},{"B":"b"}],[{"A2":"a2"},{"B2":"b2"}]
150
+
151
+ C-D: [{"A":"a"},{"B":"b"}],[{"A2":"a2"},{"B2":"b2"}]
152
+
153
+ }
154
+
155
+ }
156
+
157
+ ```