Kubernetes tarzı bir manifesto
apiVersion: v1
kind: Pod
metadata:
name: nginx
labels:
app: web{
"apiVersion": "v1",
"kind": "Pod",
"metadata": {
"name": "nginx",
"labels": {
"app": "web"
}
}
}YAML'ı JSON'a ya da JSON'u YAML'a tarayıcınızda anında dönüştürün.
Sonuç burada görünecek.
Bu araç işinize yaradı mı?
YAML ve JSON aynı türden veriyi — iç içe nesneler, diziler, metinler, sayılar — farklı bir söz dizimiyle tanımlar. YAML; Kubernetes manifestoları, GitHub Actions iş akışları, Docker Compose dosyaları ve çoğu modern config dosyasının tercih ettiği formattır, çünkü JSON'un süslü parantez ve tırnak işaretleri olmadan daha temiz okunur. JSON ise kodunuzun çalışma zamanında gerçekten ayrıştırdığı formattır.
Bu dönüştürücü, ESLint ve birçok JavaScript aracının kullandığı YAML 1.2 ayrıştırıcısı js-yaml'ı tamamen tarayıcınızda çalıştırır. Yapıştırdığınız hiçbir şey herhangi bir yere yüklenmez.
apiVersion: v1
kind: Pod
metadata:
name: nginx
labels:
app: web{
"apiVersion": "v1",
"kind": "Pod",
"metadata": {
"name": "nginx",
"labels": {
"app": "web"
}
}
}JSON'u okunur hale getirin veya sıkıştırın; hataların tam konumunu görün.
XML belgelerini sunucuya göndermeden okunabilir JSON'a çevirin.
JSON verinizi seçtiğiniz kök elemanla geçerli XML'e dönüştürün.