3
"key-name"のようなキーワード名のJSONが必要なサードパーティのAPIを使用しています。JSONにエクスポートするときに無効なC#キーワード名を使用する
エンティティフレームワークを使用してI次の操作を行います
var result = _context.data.Select(d => new
{
keyName = x.name
});
return Json(new {result = result});
手動で生成後の文字列を置き換えることなく、適切な値を使用する方法はありますか?
私はあなたのすでに構築JSONで文字列を置換して行くだろう。適切なプロパティ名を持つ辞書に入れ、辞書をシリアライズする必要があります。エラーが起こりにくい。 – Rob