我有這個JavaScript對象JavaScriptSerializer()序列化:PascalCase到駝峯
var options:
{
windowTitle : '....',
windowContentUrl : '....',
windowHeight : 380,
windowWidth : 480
}
而且我有這個C#類
public class JsonDialogViewModel
{
public string WindowTitle { get; set; }
public string WindowContentUrl { get; set; }
public double WindowHeight { get; set; }
public double WindowWidth { get; set; }
}
而且你看,我的符號是PascalCase在C#和我的javascript是CamelCase。 那通常的約定。
我正在使用JavaScriptSerializer()。序列化序列化我的C#對象,並在我的Javascript代碼中使用它。
但是,我正面臨着JavaScriptSerializer().Serialize無法處理的CamelCase的PascalCase問題。
你有什麼建議解決這個翻譯?
謝謝
第二個鏈接的解決方案適用於我。我喜歡它不依賴於第三方庫。 – 2012-05-03 19:57:53