// converters
Properties to YAML.
Convert Java .properties files to clean YAML. Supports unicode escapes, comments, and nested keys. All processing happens in your browser — nothing is uploaded.
Properties input
YAML output
よくある質問
ドット表記のネストされたキーを処理しますか?
はい、spring.datasource.urlをYAMLネスト構造に変換します。
コメントを保持しますか?
コメントはYAMLコメント#に変換されます。
Spring Bootでも機能しますか?
はい、Spring Boot設定ファイルを正しく処理します。
.propertiesファイルとは
.propertiesファイルは、Javaアプリケーションで広く使用される設定ファイル形式です。キー=バリューのペアで構成されます。
例:database.host=localhost、database.port=5432。シンプルで可読性が高く、国际化的(i18n)テキストの保存にも使用されます。
Spring FrameworkやMaven、GradleなどのJavaツールで標準的に使用されています。
propertiesをYAMLに変換するタイミング
JavaアプリケーションをSpring Bootに移行する際、.propertiesファイルをapplication.ymlに変換します。YAMLはネストされた設定が扱いやすいためです。
DockerやKubernetesの設定ではYAMLが標準的なフォーマットであるため、既存の.properties設定を変換する必要があります。
設定ファイルを複数のテクノロジーで共有する必要がある場合、YAML形式は互換性が高いため便利です。
変換の詳細
ドット区切りのキー名は、YAMLのネストされたオブジェクトに変換されます。例:database.hostはdatabase: { host: ... } に変換されます。
配列を表現するため、キーに番号付きサフィックスが使用される場合があります。例:server.urls[0]、server.urls[1]。
コメント行(#で始まる行)は変換後に保持される場合があります。空行は除去されます。