Skip to main content

ドットケースコンバーター テキストを設定キーやプロパティに使用するドットケース形式に変換します。

ドットケースコンバーター illustration
📝

ドットケースコンバーター

テキストを設定キーやプロパティに使用するドットケース形式に変換します。

1

テキストを入力

ドットケースに変換するテキストを入力または貼り付けます。

2

結果を見る

小文字の単語間にドットが付いたテキストを表示します。

3

出力をコピー

構成ファイル用にドットケースの結果をコピーします。

Loading tool...

What Is ドットケースコンバーター?

ドットケースコンバータは、テキストをドットで区切られた小文字形式に変換します。ドットケースは、Javaのプロパティファイル、Spring Bootの設定、Gradleのビルドスクリプト、およびドメインスタイルの識別子で一般的に使用されています。例: "データベースホスト名" は "database.host.name" に変換され、"maxRetryCount" は "max.retry.count" に変換されます。ドットセパレータは、パッケージ名やドメイン表記と同様の自然な階層を作成します。

Why Use ドットケースコンバーター?

  • JavaおよびSpring Bootプロパティファイルの標準
  • 自然な階層的な命名規則
  • Gradle、Maven、その他のビルドツールで使用
  • 任意の入力形式からの変換を処理
  • 読みやすい構成キーを作成

Common Use Cases

Javaプロパティ

Spring Bootアプリケーションのapplication.propertiesキーのフォーマット: server.port、spring.datasource.url。

構成ファイル

YAMLからプロパティへの変換用に階層的な構成キーを作成します。

パッケージ命名

JavaおよびKotlinのパッケージ名をドメインの逆順規則に従ってフォーマットします。

ビルドスクリプト

GradleおよびMavenのプロパティ名をドット表記で作成します。

Technical Guide

ドットケース変換では、標準アルゴリズム (空白文字、区切り文字、大文字/小文字の移行) を使用して入力を単語に分割し、それぞれを小文字化し、ドットで結合します。アルゴリズムは他のケースコンバータと同じエッジケースを処理します。連続するドットは1つのドットにまとめられ、先頭/末尾のドットは削除されます。この形式は階層的な構成構造に直接マップされます。たとえば、「database.connection.pool.size」はネストされた設定オブジェクトに対応します。

Tips & Best Practices

  • 1
    Spring Bootはすべての構成プロパティにドットケースを使用
  • 2
    ドットが自然な階層を作成: app.database.host = 階層「app > database > host」
  • 3
    Javaパッケージ名は逆ドメイン規則でドットケースを使用: com.example.myapp
  • 4
    YAMLプロパティのフラット化および非フラット化にドットケースを使用
  • 5
    一部のログフレームワークではロガーの階層にドットケースを使用: com.myapp.service.UserService

Related Tools

Frequently Asked Questions

Q ドットケースとは?
ドットケースはすべて小文字で、単語間にドットが付く: server.port、database.host.name、app.config.timeout。
Q ドットケースはどこで使用されますか?
Javaプロパティファイル、Spring Boot構成、Gradleビルドスクリプト、および階層的な構成システムで使用されます。
Q 変数名にドットを使用できますか?
ほとんどのプログラミング言語では、ドットはメンバーアクセス演算子であり、変数名には使用できません。ドットケースは主に構成文字列用です。
Q ドットケースとJSONネストの関係は?
"app.db.host" = "localhost" は { app: { db: { host: "localhost" } } } に相当します。
Q ドットケースとドット表記は同じですか?
ドットケースは命名規則です。ドット表記は通常、コード内のオブジェクトプロパティへのアクセス (object.property) を指します。

About This Tool

ドットケースコンバーター is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.