2016-04-28 94 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