背景
在将表结构转换为json格式时,需要把数据库字段名转换为驼峰格式,可以使用excel公式来快速实现。
方法
直接使用公式:
B2为原字符串所在表格位置。
1 | =LOWER(LEFT(B2,1))&MID(SUBSTITUTE(PROPER(B2),"_",""),2,LEN(B2)) |
原理如下:
公式 | =PROPER(A2) | =SUBSTITUTE(B2,”_”,””) | =LOWER(LEFT(A2,1))&MID(C2,2,LEN(A2)) | =LOWER(LEFT(A2,1))&MID(SUBSTITUTE(PROPER(A2),”_”,””),2,LEN(A2)) | |
---|---|---|---|---|---|
结果 | my_product_id | My_Product_Id | MyProductId | myProductId | myProductId |
由于无法获取删除_
后的字段明确长度,直接使用原长度即可(原长度必然大于删除后的长度)。