คำถามติดแท็ก camelcasing

30
ฟังค์ชั่น Elegant Python เพื่อแปลง CamelCase เป็น snake_case?
คำตอบของคำถามนี้เป็นความพยายามของชุมชน แก้ไขคำตอบที่มีอยู่เพื่อปรับปรุงโพสต์นี้ ขณะนี้ไม่ยอมรับคำตอบหรือการโต้ตอบใหม่ ตัวอย่าง: >>> convert('CamelCase') 'camel_case'

3
วิธีการนำทางผ่านซอร์สโค้ดตามส่วนต่าง ๆ ใน CamelCase (แทนที่จะเป็นทั้งคำ)
ฉันจำได้ว่าตอนที่ฉันใช้ Eclipse นั้นเมื่อถือ CTRL และใช้ลูกศรซ้ายหรือขวา Eclipse จะนำทางLongCamelCaseWrittenWordในหลายขั้นตอน กรณีคำอูฐหนึ่งครั้ง ดังนั้นมันจะเป็นดังนี้ (ไปป์|แสดงถึงตำแหน่งเคอร์เซอร์จริง): |LongCamelCaseWrittenWord -> CTRL+RIGHT_ARROW -> Long|CamelCaseWrittenWord -> CTRL+RIGHT_ARROW -> LongCamel|CaseWrittenWord -> CTRL+RIGHT_ARROW -> LongCamelCase|WrittenWord -> CTRL+RIGHT_ARROW -> LongCamelCaseWritten|Word -> CTRL+RIGHT_ARROW -> LongCamelCaseWrittenWord| มีวิธีการในการบรรลุเป้าหมายใน IntelliJ หรือไม่? ปัจจุบัน IntelliJ ก้าวข้ามคำทั้งหมดในครั้งเดียว ใช้ IntelliJ 9.0

11
ฉันจะคืนค่า camelCase JSON ต่อเนื่องโดย JSON.NET จากวิธีการควบคุม ASP.NET MVC ได้อย่างไร
ปัญหาของฉันที่ฉันต้องการที่จะกลับ camelCased (เมื่อเทียบกับ PascalCase มาตรฐาน) JSON ข้อมูลผ่านActionResult s จากวิธีการควบคุม ASP.NET MVC, อันดับโดยJSON.NET เป็นตัวอย่างให้พิจารณาคลาส C # ต่อไปนี้: public class Person { public string FirstName { get; set; } public string LastName { get; set; } } โดยค่าเริ่มต้นเมื่อส่งคืนอินสแตนซ์ของคลาสนี้จากตัวควบคุม MVC เป็น JSON มันจะถูกทำให้เป็นอนุกรมในแบบต่อไปนี้: { "FirstName": "Joe", "LastName": "Public" } ฉันต้องการให้เป็นอนุกรม (โดย JSON.NET) เป็น: …

12
คำย่อใน CamelCase [ปิด]
ปิด คำถามนี้เป็นคำถามความคิดเห็นตาม ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้สามารถตอบข้อเท็จจริงและการอ้างอิงได้โดยแก้ไขโพสต์นี้ ปิดให้บริการใน2 ปีที่ผ่านมา ปรับปรุงคำถามนี้ ฉันมีข้อสงสัยเกี่ยวกับ CamelCase นึกว่าคุณมีตัวย่อนี้:Unesco = United Nations Educational, Scientific and Cultural Organization. คุณควรเขียน: unitedNationsEducationalScientificAndCulturalOrganization แต่ถ้าคุณต้องการเขียนคำย่อ สิ่งที่ต้องการ: getUnescoProperties(); การเขียนด้วยวิธีนี้ถูกต้องหรือไม่ getUnescoProperties() OR getUNESCOProperties();


12
ฉันจะแปลง CamelCase เป็นชื่อที่มนุษย์สามารถอ่านได้ใน Java ได้อย่างไร?
ฉันต้องการเขียนวิธีการที่แปลง CamelCase เป็นชื่อที่มนุษย์อ่านได้ นี่คือกรณีทดสอบ: public void testSplitCamelCase() { assertEquals("lowercase", splitCamelCase("lowercase")); assertEquals("Class", splitCamelCase("Class")); assertEquals("My Class", splitCamelCase("MyClass")); assertEquals("HTML", splitCamelCase("HTML")); assertEquals("PDF Loader", splitCamelCase("PDFLoader")); assertEquals("A String", splitCamelCase("AString")); assertEquals("Simple XML Parser", splitCamelCase("SimpleXMLParser")); assertEquals("GL 11 Version", splitCamelCase("GL11Version")); }

13
แปลงยัติภังค์เป็นกรณีอูฐ (camelCase)
ด้วย regex (ฉันถือว่า) หรือวิธีอื่นฉันจะแปลงสิ่งต่าง ๆ เช่น: marker-imageหรือmy-example-settingไปหรือmarkerImagemyExampleSetting ฉันคิดว่าจะแยก-แล้วแปลงดัชนีของ hypen +1 นั้นเป็นตัวพิมพ์ใหญ่ แต่ดูเหมือนว่าสกปรกและหวังว่าจะช่วย regex ที่จะทำให้โค้ดสะอาด ไม่มี jQuery ...

4
แปลงชื่อคุณสมบัติสไตล์ JSON เป็นชื่อ Java CamelCase ด้วย GSON
ฉันใช้GSONเพื่อแปลงข้อมูล JSON ที่ได้รับไปยังออบเจ็กต์ Java มันใช้ได้ดีในการทดสอบทั้งหมดของฉัน ปัญหาคือวัตถุจริงของเรามีคุณสมบัติบางอย่างที่ชื่อ is_online GSON จะแมปเฉพาะเมื่อมีชื่อเท่ากันโดยสิ้นเชิงมันจะเป็นการดีที่จะให้ GSON แปลงชื่อเป็น Java camel case isOnline ดูเหมือนว่าจะเป็นไปได้ในขณะที่สร้างข้อมูล JSON กรณีอูฐจะถูกแปลงเป็นคำที่คั่นด้วยขีดล่างใน JSON แต่ฉันหาวิธีระบุสิ่งนี้ในแบบอื่นไม่ได้
112 java  json  gson  camelcasing 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.