Fastercsv.

Ersetzen Sie die Rubin-Standard-CSV-Bibliothek
Jetzt downloaden

Fastercsv. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • James Gray
  • Website des Verlags:
  • http://highline.rubyforge.org/
  • Betriebssysteme:
  • Mac OS X
  • Dateigröße:
  • 128 KB

Fastercsv. Stichworte


Fastercsv. Beschreibung

Ersetzen Sie die Rubin-Standard-CSV-Bibliothek Fastercsv ist als Ersatz für die Standard-CSV-Bibliothek von Ruby gedacht. Fastercsv ist wesentlich kleiner und schneller und strebt immer noch reine Rubincode und strebt auch nach einer besseren Schnittstelle. Bibliothek. · Verwenden Sie eine kleinere und leichtere Kodex-Basis. (Fastercsv ist jetzt größer, aber in den Funktionen erheblich reicher. Der Parsingkern bleibt ziemlich klein.) · Verbessern Sie die CSV-Schnittstelle . Hier sind einige wichtige Funktionen von "Fastercsv": · Fastercsv hat einen strengeren Parser und wirft MalformedcsRerson auf problematische Daten. · Fastercsv hat eine weniger liberale Vorstellung von einer Zeile, die endend ist als CSV. Was Sie als Folgendes eingestellt haben: ROW_SEP ist Gesetz. · CSV gibt leere Linien als zurück. Fastercsv nennt sie []. · Fastercsv hat einen viel schnelleren Parser. · Fastercsv verwendet Parameter mit Hash-Stil, um Optionen festzulegen. · Fastercsv hat nicht generation_row () oder parse_row () von CSV. · Fastercsv hat keine CSV-Leser- und Schreiberklassen. · Fastercsv :: Open () ist eher wie Rubys offen () als CSV :: Open (). · Fastercsv-Objekte unterstützen die meisten Standard-IO-Methoden. · Fastercsv verfügt über eine neue () -Methode, mit der Objekte wie Zeichenfolge und IO zum Lesen und Schreiben einzuwickeln. · Fastercsv :: Generate () unterscheidet sich von CSV :: Generate (). · Fastercsv unterstützt keine teilweisen Reads. Es funktioniert Zeile-by-line. · Fastercsv erlaubt nicht, dass die Instanzmethoden die Separatoren aus Leistungsgründen überschreiben. Sie müssen im Konstruktor eingestellt werden. Was ist neu in dieser Version: · Der Hauptparser wurde von Timothy Elliott umgeschrieben, um einen großen Eingang zu vermeiden · Probleme mit Ruby 1.8 Regex-Motor. Dies macht Fastercsv-Griff mehr Inputs · Anmutig. · Fastercsv wird nun mit einer Benachrichtigung zum Upgrade beendet, wenn er in Ruby 1.9 erforderlich ist. · Inklusive einer fehlenden Datei, sodass die Tests in Quellverpackungen ausgeführt werden.


Fastercsv. Zugehörige Software