Manager BOM (adăugați/eliminați)
Adăugați sau eliminați marca invizibilă de ordine UTF-8 octeți la începutul textului.
Manager BOM (adăugați/eliminați)
Marca de ordine a octetilor este de trei octeți invizibili – U+FEFF – pe care unii editori și instrumente Windows îi ștachează chiar la începutul unui fișier UTF-8. Nu îl vedeți niciodată, dar tot ceea ce este în aval face: un BOM face ca un script shell să eșueze pe prima linie, întrerupe un import CSV care așteaptă un antet curat, apare ca mojibake înainte de <?php sau <?xml și transformă un fișier JSON într-o eroare de analizare. Acest instrument îl adaugă sau îl elimină într-o singură pastă și detectează dacă cineva este prezent fără a atinge nimic.
Îndepărtați benzile exact un BOM principal și lăsați restul textului - inclusiv orice spațiu deliberat fără lățime zero în mijloc - complet singur. Adăugarea înaintează BOM, dar niciodată o a doua dacă este deja acolo, deci este sigur să rulați de două ori. Detect raportează starea și returnează textul neschimbat, pentru atunci când trebuie doar să știi. Numărul numește ceea ce sa întâmplat și oferă numărul de octeți UTF-8 rezultat, unde cei trei octeți ai BOM sunt singura diferență pe care o veți vedea.
De ce ați adăuga vreodată un BOM? O mână de instrumente încă se bazează pe el: Excel citește un CSV UTF-8 fără BOM ca pagină de cod ANSI locală și conturează numele accentuate, așa că o BOM este soluția pragmatică pentru CSV-urile deschise în Excel. Pentru aproape orice altceva - servere web, scripturi, fișiere de configurare, cod sursă - BOM este o răspundere, iar eliminarea este răspunsul.
Totul rulează local în browserul dvs. - conținutul fișierului nu părăsește niciodată dispozitivul.