मुझे JSON कुंजियों का उपयोग करने के बारे में बहुत सारे प्रश्न घूमते हुए दिखाई देते हैं जो हाइफ़न (कबाब-केस) का उपयोग करते हैं, लेकिन अब मुझे लगता है कि मुझे अपनी कुंजी में कैमल कैस या स्नेक_केस से चिपके रहना चाहिए। मुझे पता है कि हाइफ़न भाषाओं के बीच पोर्ट किए जाने पर जटिल मैपिंग भी बना सकते हैं। मैंने देखा है कुछ JSON deserialize पुस्तकालयों को उन कुंजियों को कैमेलकेस शैली में परिवर्तित करता है।
उदाहरण:
var something = {
"some-value": 'thing'
}
बनाम
var something = {
"someValue": 'thing',
"some_other_value": 'thing_two'
}