
ASP.NET WebAPI(.NET framework) のGetメソッド(HttpGet)でDBから取得した情報を下記のような階層構造に変換し一旦クラスに格納。そのクラスのデータをクライアントに返却したいです。
クラスの設計はAクラスのメンバーにDictionary<name, Bクラス>といった形で親クラスに小クラスのメンバーを配置しています。(クラスにはdatacontract属性をつけています)
しかし、 返却されるのはAクラスの要素のみでB,Cクラスの要素は何もデータがありません。この辺にお詳しい方が周りにいないためここで質問させて頂きます。どうぞよろしくお願いします。
※最終的にはツリービューに表示するデータ
■データ(クラス)の構造
A
-|B-1
-|C-1
-|C-2
-|C-3
-|B-2
-|C-1
-|C-2
A-1
-|B-1
-|C-1
-|C-2
-|C-3
-|B-2
-|C-1
-|C-2
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
クライアントには、そんなツリー構造だの、クラスだのといった概念で返却することなどできないはずです。
一体、どういう形式で返却しようとしているのでしょうか?
XML、JSONなど。
質問にある形式に返却する自作のActionResultクラスでも作成されましたか?
そうですね。おっしゃる通り返却するのはJSONになります。
JSONのモデルとなるクラスは下記のサイトの様なやり方で私の場合はいくつかのクラスを作成し階層構造にしたクラスにしています。
https://www.ipentec.com/document/csharp-asp-net- …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
中学のクラス数
-
河合塾
-
進学校通ってたんですけど、眼...
-
河合塾のクラス分けについて
-
ヒグマを撃退
-
エクセルVBAでのwitheventsにつ...
-
ネスカフェ エクセラ と UCCク...
-
サーブレットを始めようとした...
-
意味の違いを教えてください Sh...
-
「タイプ初期化子が例外をスロ...
-
0歳児の指しゃぶりに関して
-
インスタンス参照でアクセスで...
-
VBスクリプトでテキストファイ...
-
javascriptからjavaを呼び出したい
-
エクセルVBAで、条件に一致する...
-
canvasで表示されてる画像を1...
-
多人数のじゃんけんプログラム
-
C# 「データが失なわれる可能性...
-
Javaプログラムからポップアッ...
-
オブジェクト参照がオブジェク...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ヒグマを撃退
-
中学のクラス数
-
そんなにお金がなくても年に1度...
-
UMLのクラス図はmain()も含むん...
-
どこからも呼ばれていない無意...
-
java eclipse 型に解決できません
-
配列の重複する値とその個数を...
-
EclipseでJSPのコンパイルエラー
-
僕の出身中学校は200人同級生が...
-
コンボボックスのマウスホイー...
-
main()を持つクラスが2つ以上...
-
Cstring(日本語含む)をcharに...
-
同一パッケージにあるクラスが...
-
IPアドレスのクラスAを取得して...
-
dllと同じプロジェクトにする方法
-
標準モジュールとクラスモジュ...
-
VBAもしくはVB6:クラスの中で...
-
Sub-LVDS規格とは
-
同じクラスにならない確率を教...
-
複数のクラスで共通した関数を...
おすすめ情報