Subformer
უფასო · რეგისტრაცია არ არის საჭირო · ბრაუზერში მუშაობს
JSON
YAML

JSON-დან YAML-მდე კონვერტორი

JSON კონფიგურაციის ფაილების გადაყვანა უფრო ადვილად წაკითხვად YAML‑ში — Kubernetes, GitHub Actions და Docker Compose ხშირად იყენებენ ამას.

რატომ გადავაქციოთ JSON YAML-ში?

JSON შესანიშნავია მანქანებისთვის, მაგრამ ადამიანისთვის ხმაურიანია — ყველა ის ციტატა და ფიგურა ქმნის ვიზუალურ არეულობას კონფიგურაციულ ფაილებში, რომელთა შენახვაც ვინმეს მოუწევს. YAML აცილებს პუნქტუაციას და იყენებს-indentაციას, რის გამოც ის არის ნაგულისხმევი კონფიგურაციის ფორმატი Kubernetes-ის, GitHub Actions-ის, Docker Compose-ის და უმეტეს თანამედროვე DevOps ხელსაწყოებისათვის. JSON-ის YAML-ში გადაყვანა აუმჯობესებს მემკვიდრეობით კონფიგურაციებს ადამიანური რედაქტირებისთვის.

ჩვენ ვპარსავთ თქვენს JSON-ს, შემდეგ ვსერილიზებთ yaml ბიბლიოთეკით ნაგულისხმევი ინდენტით. კომენტარები არ ინარჩუნდება - JSON-ს ასეთი კონცეფცია არ გააჩნია. ორაზროვნების თავიდან ასაცილებლად, სტრინგები, რომლებიც ჰგვან YAML-ის საკვანძო სიტყვებს (yes/no, on/off), მიიჩნევა ციტატირებულად. ყველაფერი თქვენს ბრაუზერში ხდება; მონაცემები არ იტვირთება.

JSON

JSON შესახებ

JSON (JavaScript Object Notation) არის ვერუდ სტრუქტურირებული მონაცემების lingua franca. მასივები, ობიექტები, სტრინგები, რიცხვები და ლოგიკური მნიშვნელობები. იგი წაიკითხება ყველა თანამედროვე პროგრამირების ენით.

YAML

YAML შესახებ

YAML is a human-friendly data serialization format - indentation-based, less noisy than JSON, ideal for config files. Used by Kubernetes, CI pipelines, and most modern DevOps tooling.

როგორ გადავიყვანო JSON YAML-ში

  1. 01

    ჩააგდეთ თქვენი JSON ფაილი

    გაათრიეთ JSON ზემოთ მდებარე კონვერტერზე, ან დააჭირეთ ყუთს რომ აირჩიოთ 하나 თქვენს მოწყობილობაზე.

  2. 02

    YAML უკვე არჩეულია

    ჩვენ წინასწარ შევარჩიეთ YAML როგორც გამომავალი ფორმატი. შეცვალეთ იგი ჩამოსაშლელი სიიდან, თუ გინდათ სხვა მიზანი.

  3. 03

    გადაკეთება და ჩამოტვირთვა

    დააჭირეთ Convert და მოიცადეთ პროგრეს ბარის დასრულება. ჩამოტვირთეთ YAML, როცა ის მზად იქნება.

JSON-დან YAML-მდე ხშირად დასმული კითხვები

იხილეთ ყველა ფორმატი →