![](/img/trans.png)
[英]How to create a JSON.NET Date to String custom Converter
[英]How to create Dictionary<string, string> like collection with JSON.NET
我正在提出Ajax
請求,該請求應填充一個信息對話框,該對話框應如下所示:
First Name: Jhon
Last Name: Smith
Occupation: programmer
Personal Interests: none
//and so on...
其中, Jhon
, Smith
, programmer
從數據庫查詢轉到一個保存有關用戶信息的表。 我想要的是返回這樣格式化的響應,這樣我就可以直接在視圖上寫輸出了。 我嘗試了這個:
JObject user = new JObject();
connection.Open();
SqlDataReader reader = command.ExecuteReader();
while (reader.Read())
{
user.Add(new JProperty("First Name", reader["FirstName"].ToString()));
user.Add(new JProperty("Last Name", reader["LastName"].ToString()));
user.Add(new JProperty("Occupation", reader["Occupation"].ToString()));
use.rAdd(new JProperty("Personal Interests", reader["Hobbies"].ToString()));
}
reader.Close();
但是,即使它是JProperty
我也不能在屬性名稱中使用空格。 有沒有一種方法可以像我希望將其JSON.NET
那樣使用JSON.NET
格式化數據?
密鑰名稱的Personal##Interests
怎么樣,然后在客戶端中,當您要顯示對象時,只需用空格替換##
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.