Instrumentul UNESCAPE CSV ESCAPE vă ajută să scăpați și șir de csv la unscape atunci când doriți să transmiteți CSV direct care nu este interpretat de browser.
Escape: Procesul de modificare a datelor astfel încât caracterele speciale (cum ar fi virgule, ghilimele sau linii noi) să nu întrerupă structura CSV - de obicei prin încadrarea valorilor între ghilimele și eliminarea codului escape de către ghilimelele interne.
Unescape: Procesul invers - convertirea valorilor escape înapoi la forma lor originală atunci când se citește un fișier CSV.
Pentru a păstra integritatea datelor atunci când câmpurile conțin virgule, sfârșituri de linie sau ghilimele.
Pentru a se asigura că analizatoarele CSV pot citi și împărți corect valorile în coloane.
Pentru a preveni coruperea datelor în timpul importului/exportului între sisteme.
Reguli Escape (comune majorității formatelor CSV):
Închideți un câmp între ghilimele dacă acesta conține o virgulă, un ghilimel sau o linie nouă.
Escapeți între ghilimelele interne dublându-le (" devine "").
Unescape:
Eliminați ghilimelele din jur și reduceți ghilimelele la ghilimele simple în timpul citirii.
Utilizați biblioteci în majoritatea limbajelor de programare care gestionează acest lucru automat:
Python: modul csv
Java: OpenCSV sau Apache Commons CSV
.NET: TextFieldParser sau CSVHelper
Când se scrie sau se citesc fișiere CSV cu date complexe sau formatate.
Când se exportă/importă date între baze de date, foi de calcul sau aplicații.
Când se automatizează rapoarte sau jurnale care ar putea include virgule, ghilimele sau linii noi.
Ori de câte ori este implicată analiza manuală sau programatică a datelor CSV.