<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Ciao a tutti
qualcuno sa come salvare .csv e zip/comprimere il file CSV con jsl? È possibile?
Grazie!
Evan
Ulteriori informazioni sull'oggetto zipArchive di JMP: Carica dati compressi
le ultime due righe possono essere semplificate:
apri(ripristina,"testo");
I dati BLOB dell'oggetto ziparchive possono essere aperti direttamente con l'argomento "testo".
dt = Apri("$dati_campione/grande classe.jmp");
dt << save("$temp/deleteme.csv"); // crea un CSV temporaneo
csvtxt = Carica file di testo ("$temp/deleteme.csv"); // e caricalo come testo
ziparchive = Apri("$temp/deleteme.zip", "zip"); // apre un ZIP nuovo o esistente
Mostra( archivio zip << dir ); // vecchi membri
nome reale = archivio zip << Scrivi( "bigclass.csv", csvtxt ); // aggiungi nuovo membro
Mostra( archivio zip << dir ); // il nuovo nome potrebbe cambiare in caso di conflitto
restore = ziparchive << read( actualname, Format( blob ) ); // leggi il nuovo membro
percorso = Salva file di testo ("$ temp/deleteme2.csv", ripristina); // rimetti su disco
Apri(percorso); // termina il viaggio di andata e ritorno aprendo