2016-04-28 84 views
0

我有一個關於這個JSON的語法問題:Json下劃線或camelCase?

{ 
"trace_system": [ 
    { 
     "id": 1, 
     "name": "Test" 
    }, 
    { 
     "id": 2, 
     "name": "Test2" 
    } 
    ] 
} 

是最好把下劃線分隔符這樣:trace_system或使用駱駝情況:traceSystem?你的建議是什麼?爲什麼?

回答

1

我平時比較喜歡camelCase約定,所以你的JSON應該是:

{ 
"traceSystem": [ 
    { 
     "id": 1, 
     "name": "Test" 
    }, 
    { 
     "id": 2, 
     "name": "Test2" 
    } 
    ] 
} 

我不很喜歡的一些工具,Json2C#可以創建一個錯誤類_「事業,似乎並不無論如何,一個好的格式。

正如this主題所建議的,沒有可以遵循的默認標準,這取決於您的團隊。但正如我所說,我建議camelCase公約。

+2

這完全是一個偏好問題。我更喜歡下劃線。 – CaptJak