2017-06-10 2 views
0

にブートストラップツリービューのためにJSONデータを準備し、ここで私は、SQLデータベースこんにちは私の<strong>要件</strong>が</em></strong></p> <p><strong><em>ブートストラップツリービューでshowユーザの詳細であるC#(MVC4)

からLINQクエリを介してユーザデータを取得しています

これはサンプルJSONデータです。このようにC#でデータを準備する方法

注:ブートストラップツリービューはこれらのキー名でのみ動作します。samデータテキストノードではなく、私のC#クラスに言及したeと私は画面がI need to show like thisenter image description here

サンプルJSONデータを撃っで以下のように異なるフィールド名を持つ- >のようなデータを準備する方法このC#で

var treeData = [{ 
      text: "UserName 1", nodes: [ { 
       text: "First Name1" 
      }, 
     { 
      text: "Last Name1" 
     }, 
     { 
      text: "User Orders 1", 
      nodes: [ 
      { 
       text: "Order 1" 
      }, 
      { 
       text: "Order 2" 
      } 
      ] 
     }, 
     { 
      text: "User Locations 1", 
      nodes: [ 
      { 
       text: "Location 1" 
      }, 
      { 
       text: "Location 2" 
      } 
      ] 
     } 

      ] 
     }, 
     { 
      text: "UserName 2", nodes: [{ 
       text: "First Name 2" 
      }, 
     { 
      text: "Last Name 2" 
     }, 
     { 
      text: "User Orders 2", 
      nodes: [ 
      { 
       text: "Order 1" 
      }, 
      { 
       text: "Order 2" 
      } 
      ] 
     }, 
     { 
      text: "User Locations 2", 
      nodes: [ 
      { 
       text: "Location 1" 
      }, 
      { 
       text: "Location 2" 
      } 
      ] 
     } 

      ] 
     } 
     ]; 
+0

このJSON形式に変換する必要があるC#クラスを投稿する – adiga

答えて

0

は、クラス内の宣言の上に名前を追加します

[DataContract(Name = "MyName")] 
    internal class Person 
    { 
     [DataMember(Name = "xName")] 
     internal string name; 

     [DataMember(Name = "Age in Years")] 
     internal int age; 
    } 
関連する問題