<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Hallo alle
Weiß jemand, wie man CSV speichert und die CSV-Datei mit JSL komprimiert/komprimiert? Ist das überhaupt möglich?
Danke!
Evan
Weitere Informationen zum zipArchive-Objekt von JMP: Komprimierte Daten laden
Die letzten beiden Zeilen können vereinfacht werden:
open(restore,"text");
Die Blob-Daten aus dem Ziparchive-Objekt können direkt mit dem Argument „text“ geöffnet werden.
dt = Open( "$sample_data/big class.jmp" );
dt << save( "$temp/deleteme.csv" ); // eine temporäre CSV erstellen
csvtxt = Textdatei laden( "$temp/deleteme.csv" ); // und lade es als Text
ziparchive = Open( "$temp/deleteme.zip", "zip" ); // eine neue oder vorhandene ZIP-Datei öffnen
Show( ziparchive << dir ); // alte Mitglieder
tatsächlicher Name = ziparchive << Write( "bigclass.csv", csvtxt ); // neues Mitglied hinzufügen
Show( ziparchive << dir ); // Der neue Name kann sich bei Konflikten ändern
wiederherstellen = ziparchive << read( tatsächlicher Name, Format( blob ) ); // das neue Mitglied lesen
path = Textdatei speichern( "$temp/deleteme2.csv", Wiederherstellung); // zurück auf die Festplatte legen
Open( path ); // Beende den Rundlauf durch Öffnen