コンテンツへスキップ
POST AI agent ready /v1/text/case

テキストケースコンバーター API - 無料のキャメルケース、スネークケース

テキストを任意の大文字小文字からターゲットの大文字小文字に変換します。 キャメルケース、スネークケース、パスカルケース、ケバブケース、タイトルケース、センテンスケース、大文字、小文字をサポートします。 すでに特定のケース形式になっている入力を処理します。

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レスポンスキーを正規化する

API ゲートウェイまたはミドルウェア層で JavaScript フロントエンドで使用できるように、Python API のスネークケース キーをキャメルケースに変換します。

一貫した変数名を生成する

データベース列名 (snake_case) を、C# モデル プロパティの場合は PascalCase に、TypeScript インターフェイスの場合は CamelCase に変換します。

コード識別子から表示ラベルをフォーマットする

キャメルケースまたはケバブケースの変数名を、UI フォーム フィールドおよびテーブル ヘッダーのタイトル ケース ラベルに変換します。

Frequently asked questions

API はソースケースをどのように検出しますか?
API は、区切り文字 (アンダースコア、ハイフン、スペース) と大文字のパターンを分析することにより、ソースの大文字と小文字を自動検出します。 対象となるケースを指定するだけです。
これは頭​​字語を正しく処理しますか?
はい。 「HTMLParser」や「getAPIKey」などの一般的なパターンは、頭字語の境界で正しく分割されます。
テキスト内の数字はどうなるでしょうか?
数値はそのまま保存されます。 たとえば、snake_case の「item2count」は「item_2_count」になります。
複数単語の文をコードケースに変換できますか?
はい。 「ユーザー アカウント設定」は、「userAccountSettings」としてキャメルケースに変換され、「user_account_settings」としてスネークケースに変換されます。

Get your API key

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