I-convert ang YAML config sa JSON para sa mga tool, API, at script na mas gusto ang sintaks ng JSON.
Ang YAML papuntang JSON ang kailangan mo kapag ang isang tool na JSON-lang ang sinasalita ay kailangang kumonsumo ng isang config na isinulat sa YAML. Karamihan ng CI system, mga JavaScript script, at mga REST API ay mas gusto ang JSON. Ang conversion ay lossless sa istruktura - nagbabago lang ang sintaks.
Ini-parse namin ang YAML gamit ang yaml library (full YAML 1.2 support), pagkatapos ay ise-stringify sa naka-indent na JSON. Ang multi-document na YAML files (hatiin ng --- markers) ay nag-e-emit lamang ng unang dokumento; gumamit ng downstream split para sa mga multi-doc workflow. Ang mga comment ay tinatanggal (hindi sinusuportahan ng JSON ang mga ito). Lahat ay tumatakbo nang lokal.
Ang YAML ay isang format ng data serialization na madaling basahin para sa tao - batay sa indentation, hindi gaanong magulo kaysa sa JSON, perpekto para sa mga config file. Ginagamit ito ng Kubernetes, CI pipelines, at karamihan ng modernong DevOps tooling.
Ang JSON (JavaScript Object Notation) ang lingua franca ng istrukturadong data sa web. Mga array, object, string, number, boolean. Binabasa ng bawat modernong programming language.
I-drag ang isang YAML sa converter sa itaas, o i-click ang kahon para pumili mula sa iyong device.
Nauna na naming napili ang JSON bilang output format. Palitan ito mula sa dropdown kung gusto mo ng ibang target.
I-click ang Convert at hintayin matapos ang progress bar. I-download ang JSON kapag handa na.
I-convert ang mga JSON config file sa mas madaling basahin na YAML format - gustong-gusto ito ng Kubernetes, GitHub Actions, at Docker Compose.
I-convert ang CSV file sa JSON sa iyong browser - perpekto para ipasa ang mga spreadsheet sa mga script, API, o LLMs.
I-flatten ang isang JSON array ng mga object sa isang CSV file - i-paste sa Excel, Google Sheets, o anumang spreadsheet tool.