Fastercsv

Reemplazo de la biblioteca de CSV estándar de Ruby
Descargar ahora

Fastercsv Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • GPL
  • Precio:
  • FREE
  • Nombre del editor:
  • James Gray
  • Sitio web del editor:
  • http://highline.rubyforge.org/
  • Sistemas operativos:
  • Mac OS X
  • Tamaño del archivo:
  • 128 KB

Fastercsv Etiquetas


Fastercsv Descripción

Reemplazo de la biblioteca de Ruby Standard CSV FasterCSV está pensado como un reemplazo de la biblioteca de CSV estándar de Ruby. FasterCSV es significativamente más pequeño y más rápido, al tiempo que aún está siendo un código de rubí puro, y también se esfuerza por una mejor interfaz. Fastercsv fue diseñado para abordar las preocupaciones que tenía a los usuarios de esa biblioteca y tiene tres objetivos principales: · Ser significativamente más rápido que CSV mientras que permanece un rubí puro Biblioteca. · Use una base de código más pequeña y más fácil de mantener. (Fastercsv es más grande ahora, pero considerablemente más rico en las características. El núcleo de análisis sigue siendo bastante pequeño). · Mejorar en la interfaz CSV. Nota: FasterCSV es doble licencia y proporcionada en la licencia pública general de GNU (GPL) versión 2 y la licencia de rubí. . Aquí hay algunas características clave de "Fastercsv": · FasterCSV tiene un analizador más estricto y arrojará a MalformedCsverrors en datos problemáticos. · Fastercsv tiene una idea menos liberal de una línea que no sea CSV. Lo que establece como el: Row_Sep es la ley. · CSV devuelve líneas vacías como . Fastercsv los llama []. · Fastercsv tiene un analizador mucho más rápido. · Fastercsv usa parámetros de estilo hash para configurar las opciones. · FasterCSV no tiene generado_row () o parse_row () de CSV. · FasterCSV no tiene clases de lector y escritor de CSV. · FASTERCSV :: Open () es más como el Open () que CSV :: Abierto (). · Los objetos FASTERCSV son compatibles con los métodos IO más estándar. · FasterCSV tiene un nuevo () método usado para envolver objetos como STRING e IO para leer y escribir. · Fastercsv :: Generar () es diferente de CSV :: Generar (). · FasterCSV no admite lecturas parciales. Funciona línea por línea. · FASTERCSV no permite que los métodos de instancia anulen los separadores por razones de rendimiento. Se deben establecer en el constructor. ¿Qué hay de nuevo en este lanzamiento: · El analizador principal ha sido reescrito por Timothy Elliott para evitar la gran entrada · Problemas con el motor regex de Ruby 1.8. Esto hace que FasterCSV maneje más entradas. · Con gracia. · FASTERCSV ahora saldrá con un aviso para actualizar si es necesario en Ruby 1.9. · Incluye un archivo faltante para que las pruebas se ejecuten en paquetes de origen.


Fastercsv Software relacionado

Mezcla

Solución de desarrollo que lo ayudará a escribir Mixins de la misma manera que escribe clases ...

150 10 KB

Descargar

patir

La biblioteca de funcionalidad común utilizada en los proyectos PATIR ...

184 228 KB

Descargar

Tendiente

Marco de código abierto desarrollado en Ruby que lo ayudará a agregar fácilmente más pruebas a su prueba :: Casos de prueba de unidad. ...

167 6 KB

Descargar

Pyboids

Utilidad de código abierto que implementa el famoso algoritmo BOIDS ...

235 20 KB

Descargar