列をループすることで動的にJsonオブジェクトを作成する必要があります。 ので、最終的にのように表示されるように動的にに要素を追加し、空のJSONオブジェクトを宣言:Cで動的にJsonを作成する
最終JSONオブジェクトは次のようにする必要があります:
List<String> columns=new List<String>{"FirstName","LastName"};
var jsonObj= new {};
for(Int32 i=0;i<columns.Count();i++)
jsonObj[col[i]]="Json" + i;
jsonObj={FirstName="Json0", LastName="Json1"};
私が探しているものであるYape、ありがとう。私はそれを試してあなたと戻ってきます –
ExpandoObjectのアプローチで、{"Schools":{{"name": "test"}、{"name": "testing"}}}を取得できますか?配列名、この例のSchoolsは変数でなければなりません。 –
@ThomasTeilmannは新しい質問にもっと詳しく質問することを検討します。私はあなたのコメントに基づいてあなたが何をしているか分からない。 –