Find Jobs
Hire Freelancers

Write a JavaScript to convert a text-list into CSV

€30-250 EUR

Terminado
Publicado hace casi 9 años

€30-250 EUR

Pagado a la entrega
A text file needs to be converted. - The text file contains a varying number of records. - The fields of the records are listed in one column in the source file each in a new line. - Each field is identified by the first character in the line. - The field value is the rest of the line to the right of the first character. - Each record ends with a "^". - Not each record contains each field. - The order of the fields inside a records may be different. - Lines with a leading "!" are comments and have to be ignored. UI flow: 1. The user opens a HTML page. 2. The user clicks on a button "Open Source File". 3. The user will be asked by a file dialog for the source text file. 4. The conversion is done with the local JavasScript without uploading to the webserver. 5. The user will be asked for the destination file name. The file dialog default needs to be the same directory as the source and the file name needs to be the same as the source, but the extension needs to be replaced to ".csv". For testing the HTML page needs to be send to me. I will open and test it locally. It needs to run with IE 10 or greater, Chrome, Firefox, Safari 8 or greater, Opera. HTML5 may be used. Example source (without '####'): #### begin #### !any text !more any text U-21.45 D5.1.15 T-21.45 CX N528 MDM-Drogerie Markt Wasser. LEinkaufen:Drogerieartikel ^ D5.1.15 U-2.99 T-2.99 CX N529 [login to view URL] [login to view URL] LUX ^ D15.1.15 U-21.45 T-21.45 N5228 MDM2-Drogerie Markt Wurg a. LEinkauf2en:Drogerieartikel ^ D25.1.15 U-2.99 T-2.99 N5229 [login to view URL] [login to view URL] LUX ^ #### end #### required CSV result: #### begin #### "D";"U";"T";"C";"N";"M";"L" "5.1.15";"-21.45";"-21.45";"X";"528";"DM-Drogerie Markt Wasser.";"Einkaufen:Drogerieartikel" "5.1.15";"-2.99";"-2.99";"X";"529";"[login to view URL] [login to view URL] LUX" "15.1.15";"-21.45";"-21.45";"";"5228";"DM2-Drogerie Markt Wurg a.";"Einkauf2en:Drogerieartikel" "25.1.15";"-2.99";"-2.99";"";"5229";"[login to view URL] [login to view URL] LUX" #### end ####
ID del proyecto: 8067011

Información sobre el proyecto

5 propuestas
Proyecto remoto
Activo hace 9 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
Adjudicado a:
Avatar del usuario
Hello, I am a qualified web developer and have abour 10 years of experience in jQuery. I can easily do the task in 2 hours. Let me know when can we discuss. Thanks & Regards, Sneha Agarwal
€50 EUR en 1 día
5,0 (3 comentarios)
1,2
1,2
5 freelancers están ofertando un promedio de €157 EUR por este trabajo
Avatar del usuario
Hello. I have expertise in javascript to do these kinds of things... I am sure that I will be able to do this task of yours thanks...............................................................................
€210 EUR en 3 días
5,0 (38 comentarios)
6,2
6,2
Avatar del usuario
Hello, I have 10+ years of experience in web development.. Thanks for posting project related to my workspace.I have 10+ years experience in Php, WordPress, CakePhp, HTML5, Bootstrap,Ajax, MySQL.I have done many projects using above technologies.I believe every project is different and require different approach to get the job done.I have good reputation on freelancer.com of my work. So I think I am capable of doing this job and will prove myself, If you think so , please leave a message..Thanks
€177 EUR en 2 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de GERMANY
Pfaffing, Germany
4,9
46
Forma de pago verificada
Miembro desde ene 22, 2014

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.