跳转到内容
POST AI agent ready /v1/text/case

文本大小写转换器 API - 免费的camelCase、snake_case

将文本从任意大小写转换为目标大小写。 支持camelCase、snake_case、PascalCase、kebab-case、标题大小写、句子大小写、大写和小写。 处理已经采用特定大小写格式的输入。

Parameters

stringrequired

The text to convert.

stringrequired

The target case format.

Code examples

curl -X POST https://api.botoi.com/v1/text/case \
  -H "Content-Type: application/json" \
  -d '{"text":"user_account_settings","to":"camel"}'

When to use this API

标准化 API 响应键

将 Snake_case 键从 Python API 转换为 CamelCase,以便 API 网关或中间件层中的 JavaScript 前端使用。

生成一致的变量名称

将数据库列名称 (snake_case) 转换为 C# 模型属性的 PascalCase 或 TypeScript 接口的 CamelCase。

根据代码标识符格式化显示标签

将驼峰命名法或短横线命名法变量名称转换为 UI 表单字段和表标题的标题大小写标签。

Frequently asked questions

API如何检测源案例?
API 通过分析分隔符(下划线、连字符、空格)和大写字母模式来自动检测源案例。 您只需要指定目标案例。
这可以正确处理首字母缩略词吗?
是的。 “HTMLParser”或“getAPIKey”等常见模式在首字母缩略词边界处正确分割。
文本中的数字会发生什么情况?
数字按原样保留。 例如,snake_case 中的“item2count”变为“item_2_count”。
我可以将多词句子转换为代码案例吗?
是的。 “用户帐户设置”转换为驼峰命名法“userAccountSettings”,snake_case 转换为“user_account_settings”,依此类推。

Get your API key

Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.