Tagasuri ng YAML
Idikit ang YAML o magbukas ng lokal na UTF-8 na file upang makita ang unang lokasyon ng mali, ayusin ang dokumento o gawing JSON.
Paano gamitin
Paano gamitin
- Idikit ang hanggang 100,000 karakter o magbukas ng UTF-8 na file na hanggang 400,000 byte.
- Piliin ang Suriin, Ayusin ang YAML o JSON.
- Basahin ang unang lokasyon ng mali o ang resultang nasa loob ng mga limitasyon. Inaalis ng Burahin ang parehong inilagay at resulta.
Pagbasa at mga limitasyon
Gumagamit ng aprubadong yaml 2.9.1: mahigpit na pagbasa, natatanging mga susi at walang tagapangasiwa ng pasadyang mga tag. Nananatili ang karaniwang YAML 1.2; sinusunod ang tahasang utos ng bersyon. Tinatanggihan ang pasadya o hindi nalutas na mga tag at babala ng tagapagbasa. Isang dokumento lamang. Inilagay: 100,000 karakter; UTF-8 na file: 400,000 byte; resulta: 200,000 karakter; lalim ng punong sintaktiko: 100; mga buko: 20,000; mga alyas: 100, kasama ang limitasyon sa pagpapalawak ng aklatan na 100. Nananatili ang orihinal na pananalita ng aklatan sa paliwanag ng mali.
Pagsasaayos at JSON
Ginagamit ang Document.toString na may indent 2 at lineWidth 0, kaya walang idinadagdag na paghahati ng linya. Maaaring manatili ang kasalukuyang anyong flow o block. Pinananatili ng modelo ng dokumento ang nabasang mga komento, anchor at alyas, ngunit maaaring magbago ang espasyo, panipi, lokasyon ng komento at mga byte. Dalawang espasyo ang pasok ng JSON at may limitasyon ang pagpapalawak ng alyas; hindi nito kinakatawan ang komento at anchor. Tinatanggihan sa halip na piliting baguhin ang mga susi na hindi teksto, paikot na ugnayan, numerong walang hangganan, negatibong zero, di-ligtas na buumbilang, petsa, datos na binary at iba pang halagang hindi kayang katawanin ng JSON.
Mga madalas itanong
Maaari mo ring alamin
Pinapatakbo ba ang mga pasadyang tag?
Hindi. Walang tagapangasiwa ng pasadyang tag at tinatanggihan ang mga ito. Sa browser lamang ang pagproseso; walang pag-upload o pag-iimbak.
Nananatili ba ang eksaktong mga byte pagkatapos ayusin?
Hindi. Itabi ang orihinal kung mahalaga ang eksaktong mga byte. Hiwalay na ipinapakita ang resulta at hindi pinapatungan ang inilagay o lokal na file.