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-only ang kailangang kumonsumo ng config na sinulat sa YAML. Karamihan sa mga CI system, JavaScript script, at REST API ay mas gusto ang JSON. Lossless ang conversion sa istruktura - nagbabago lamang ang syntax.
Ipa-parse namin ang YAML gamit ang yaml library (buong suporta para sa YAML 1.2), pagkatapos i-stringify sa naka-indent na JSON. Ang multi-document na YAML file (hinahati ng --- markers) ay naglalabas lamang ng unang dokumento; gumamit ng downstream split para sa multi-doc na workflow. Ang mga komento ay tinatanggal (hindi sinusuportahan iyon ng JSON). Lahat ay tumatakbo nang lokal.
Ang YAML ay isang data serialization format na madaling basahin ng tao - nakabatay sa indentation, hindi gaanong magulo kaysa sa JSON, at ideal para sa mga config file. Ginagamit ito ng Kubernetes, CI pipelines, at karamihan ng modernong DevOps tooling.
Ang JSON (JavaScript Object Notation) ang karaniwang wika para sa naka-istrukturang data sa web. Mga array, object, string, numero, boolean. Binabasa ng bawat modernong programming language.
I-drag ang YAML papunta sa converter sa itaas, o i-click ang kahon para pumili mula sa iyong device.
Nauna na naming pinili ang JSON bilang output format. Palitan ito mula sa dropdown kung gusto mo ng ibang target.
I-click ang Convert at maghintay hanggang matapos ang progress bar. I-download ang JSON kapag handa na.
I-convert ang mga JSON config file sa mas madaling basahing format na YAML - 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 LLM.
I-flatten ang isang JSON array ng mga object sa isang CSV file - i-paste sa Excel, Google Sheets, o anumang spreadsheet tool.