Estoy jugando con la serialización y deserialización de archivos CSV y me pregunto si hay una biblioteca existente, similar en concepto al XmlSerializer, que puede definir declarativamente objetos y (de) serializarlos a/desde un archivo o secuencia Miré un poco pero no encontré nada enfocado en la serialización. Ya tengo un código bastante sólido para analizar documentos CSV según RFC 4180, pero lo que sería realmente útil es la parte de serialización. Lo que estoy no buscando es sólo un programa de análisis, asesoramiento a utilizar String.split(), etc.¿Existe un serializador CSV? (similar a XmlSerializer)
¿Hay un proyecto existente que hay, o debería construir uno?
Pregunta de etiqueta de bonificación: si termino rodando mi propio serializador, ¿es apropiado responder a esta pregunta con un enlace al proyecto codeplex?
posible duplicado de [Mejores prácticas para la serialización de objetos en un formato de cadena personalizada para su uso en un archivo de salida] (http://stackoverflow.com/questions/1179816/best-practices-for-serializing-objects- to-a-custom-string-format-for-use-in-an-o) –
Para replantear y enfatizar una parte de mi pregunta original, no me interesa simplemente atravesar una lista y unir cadenas con comas. La pregunta se refiere específicamente a la definición declarativa de objetos (realizada de manera similar con XmlElementAttribute) y luego a la (de) serialización basada en esas declaraciones. –