Konvertuesi YAML ↔ JSON ↔ TOML (konvertim dypalësh, në shfletues)

Konverto YAML, JSON dhe TOML në të dy drejtimet. Ngjit tekstin dhe merr menjëherë dalje të formatuar.

Konvertimi YAML JSON TOML kryhet tërësisht në shfletuesin tënd dhe hyrja jote nuk dërgohet kurrë në server.

Pa ngarkim në server (vetëm përpunim në shfletues)
Konvertim automatik (mund të kalosh në modalitet manual kur të duash)
Gati për kopjim dhe shkarkim

Si të konvertosh YAML JSON TOML

  1. Ngjit tekstin që dëshiron të konvertosh.
  2. Zgjidh formatin e hyrjes (ose përdor zbulimin automatik) dhe formatin e daljes.
  3. Kopjo ose shkarko rezultatin.

Modelet e konvertimit

yaml në json (YAML -> JSON)

Konverto konfigurimin YAML në JSON për API dhe mjete zhvillimi.

json në yaml (JSON -> YAML)

Konverto JSON në YAML për skedarë konfigurimi më të lehtë për t'u lexuar.

json në toml (JSON -> TOML)

Konverto JSON në TOML për cilësimet e aplikacionit.

Shembull

YAML -> JSON

Hyrja

app:
  name: demo
  enabled: true
  retries: 3

Dalja

{
  "app": {
    "name": "demo",
    "enabled": true,
    "retries": 3
  }
}

JSON -> TOML

Hyrja

{"title":"demo","timeout":30}

Dalja

title = "demo"
timeout = 30

Pyetje të shpeshta

A mund të konvertohen anchors dhe aliases të YAML?

Po, por anchors dhe aliases mund të zgjerohet ose të humbasin sepse JSON dhe TOML nuk mbështesin një model reference të barasvlershëm.

A mund të ndryshojnë llojet e vlerave (numër/varg) gjatë konvertimit?

Po. Tipizimi implicit i YAML mund të riinterpretojë vlera si "01" ose yes/no/on/off. Vendosi vlerat në thonjëza kur duhet.

Cili kodim karakteresh përdoret?

Supozohet UTF-8. Teksti japonez dhe tekste të tjera shumëbajtëshe trajtohen ashtu siç janë.

A ruhen komentet?

Jo. Komentet nuk ruhen në konvertimet vajtje-ardhje, veçanërisht sepse JSON nuk mbështet komente.

A dërgohet hyrja ime në server?

Jo. Konvertimi kryhet tërësisht në shfletuesin tënd.