Langkau ke kandungan utama
Semua alat

Alat pembangun

Penukar YAML ↔ JSON

Tukar YAML kepada JSON atau JSON kepada YAML serta-merta. Menyokong Docker Compose, manifest Kubernetes, GitHub Actions CI/CD dan semua fail konfigurasi.

Privasi sebagai lalai. Pemprosesan berlaku dalam pelayar anda.

  1. Tambah inputPilih fail, tampal kandungan atau masukkan butiran.
  2. Pilih tetapanSemak tetapan lalai yang berguna dan ubah jika perlu.
  3. Simpan hasilSalin atau muat turun hasil yang siap.
Muat pratetap:
Pelaksanaan 100% dalam pelayar
Input YAML
652 chars · 0.6 KB
Output JSON
{
  "version": "3.8",
  "services": {
    "web": {
      "build": {
        "context": ".",
        "dockerfile": "Dockerfile"
      },
      "ports": [
        "3000:3000"
      ],
      "environment": {
        "NODE_ENV": "production",
        "DATABASE_URL": "postgres://user:secret@db:5432/app_db"
      },
      "depends_on": [
        "db",
        "redis"
      ],
      "restart": "always"
    },
    "db": {
      "image": "postgres:16-alpine",
      "restart": "always",
      "environment": {
        "POSTGRES_USER": "user",
        "POSTGRES_PASSWORD": "secret",
        "POSTGRES_DB": "app_db"
      },
      "volumes": [
        "db_data:/var/lib/postgresql/data"
      ],
      "ports": [
        "5432:5432"
      ]
    },
    "redis": {
      "image": "redis:7-alpine",
      "restart": "always",
      "ports": [
        "6379:6379"
      ]
    }
  },
  "volumes": {
    "db_data": {
      "driver": "local"
    }
  }
}
Saiz Output: 0.9 KBJSON Sah
Pemformatan:
Indent JSON:
100% Peribadi

Pemprosesan Sisi Klien

Kelayakan pelayan, rahsia CI/CD, dan konfigurasi Kubernetes anda ditukar secara tempatan dalam pelayar anda. Sifar telemetri atau penghantaran pelayan.

Tiada storan awan atau kebocoran
DevOps

Natif DevOps & CI/CD

Diuji dengan fail Docker Compose, YAML berbilang dokumen Kubernetes (`---`), aliran kerja GitHub Actions, dan skema OpenAPI.

Docker · K8s · GitHub Actions · OpenAPI
Dua Hala

Pertukaran Dua Hala Segera

Beralih dengan lancar antara YAML ke JSON dan JSON ke YAML dengan pertukaran arah satu klik dan pemformatan inden yang boleh disesuaikan.

YAML 1.2 · JSON · Diminimumkan · Diformat

Dibina untuk pembangun yang mengurus fail konfigurasi

Beralih antara format YAML dan JSON yang diperlukan toolchain penghantaran anda.

Penukaran dua hala

Tukar YAML dan JSON untuk objek serta tatasusunan bersarang.

Output mesra konfigurasi

Bekerja dengan Docker Compose, Kubernetes dan CI/CD.

Keperluan penukaran konfigurasi

Sahkan, format dan eksport konfigurasi secara setempat.

  • Tukar YAML kepada JSON dan JSON kepada YAML.
  • Gunakan output padat atau berformat.
  • Muatkan fail konfigurasi daripada peranti.

Soalan lazim

Bolehkah fail Docker Compose ditukar?

Ya. Tampal konfigurasi YAML dan eksport representasi JSON.

Bolehkah fail dimuat naik?

Ya. Buka fail YAML atau JSON yang disokong daripada peranti.

Perlukan automasi DevOps atau infrastruktur awan?

Kami membina saluran CI/CD, deployment kontena dan seni bina Kubernetes.

Hubungi pasukan kami