Camel Case कन्वर्टर

ब्राउज़र में चलता है फ़ॉर्मेटिंग

snake_case, kebab-case, PascalCase या सादे वाक्यों को camelCase identifier में बदलें, एक प्रति लाइन — JSON कीज़ और JavaScript वेरिएबल के लिए आदर्श।

गोपनीयता: यह टूल पूरी तरह आपके ब्राउज़र में चलता है। आपका इनपुट कभी आपके डिवाइस से बाहर नहीं जाता।
टूल लोड हो रहा है…

camelCase, snake_case, kebab-case और PascalCase में क्या अंतर है?

ये किसी आइडेंटिफ़ायर के शब्दों को जोड़ने के चार तरीक़े हैं: camelCase छोटे अक्षर से शुरू होकर हर अगले शब्द को बड़ा करता है (userId), PascalCase हर शब्द को बड़ा करता है (UserId), snake_case अंडरस्कोर से अलग करता है (user_id) और kebab-case हाइफ़न से (user-id)। कोई भी "सही" नहीं है — हर भाषा और फ़ॉर्मेट की अपनी परंपरा है: JSON और JavaScript camelCase की ओर, Python और SQL snake_case की ओर, URL और CSS kebab-case की ओर, क्लास नाम PascalCase की ओर। API कॉन्ट्रैक्ट और उसके उपभोक्ता के बीच बेमेल (userId बनाम user_id) सबसे आम इंटीग्रेशन डिफ़ेक्ट में से एक है।

Camel Case कन्वर्टर कैसे इस्तेमाल करें

  1. identifier या वाक्यांश पेस्ट करें, एक प्रति लाइन।
  2. PascalCase चाहिए तो "Capitalise first letter" (पहला अक्षर बड़ा करें) चुनें।
  3. नतीजे वाला कॉलम या पूरा आउटपुट कॉपी करें।

Camel Case कन्वर्टर की खूबियाँ

  • snake_case, kebab-case, PascalCase, dot.case और वाक्यों को camelCase में बदलता है
  • एक identifier प्रति लाइन, साथ-साथ नतीजा दिखाने वाली टेबल
  • वैकल्पिक PascalCase (पहला अक्षर बड़ा)
  • संक्षिप्ताक्षर-अवेयर: HTTPServer बनता है httpServer
  • अंक अपने शब्द से जुड़े रहते हैं और यूनिकोड अक्षर सपोर्ट हैं

Camel Case कन्वर्टर का उदाहरण

डेटाबेस कॉलम से JSON कीज़

इनपुट:

user_first_name
created-at_timestamp
Order Total Amount

आउटपुट:

userFirstName
createdAtTimestamp
orderTotalAmount

Camel Case कन्वर्टर के बारे में अक्सर पूछे जाने वाले सवाल

camelCase क्या है?

शब्द बिना किसी सेपरेटर के जुड़ते हैं; पहला शब्द lowercase होता है और उसके बाद हर शब्द बड़े अक्षर से शुरू होता है, जैसे userFirstName। यह JavaScript वेरिएबल, JSON कीज़ और Java/Kotlin मेथड की परंपरा है।

क्या मैं एक साथ कई identifier बदल सकता हूँ?

हाँ — एक identifier या वाक्यांश प्रति लाइन रखें। आउटपुट में लाइनों का क्रम वही रहता है और टेबल हर इनपुट के साथ उसका नतीजा दिखाती है।

संक्षिप्ताक्षर कैसे संभाले जाते हैं?

"HTTP-response-code" बनता है httpResponseCode: संक्षिप्ताक्षर को शब्द माना जाता है और पहले शब्द के बाद lowercase कर दिया जाता है, जो ज़्यादातर linter की स्टाइल से मेल खाता है।

अंकों का क्या होता है?

अंक उसी शब्द से जुड़े रहते हैं जिसका वे हिस्सा हैं: "v2 api" बनता है v2Api।