Find Jobs
Hire Freelancers

Write a JavaScript to convert a text-list into CSV

€30-250 EUR

Tamamlandı
İlan edilme: neredeyse 9 yıl önce

€30-250 EUR

Teslimde ödenir
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 ####
Proje No: 8067011

Proje hakkında

5 teklif
Uzaktan proje
Son aktiviteden bu yana geçen zaman 9 yıl önce

Biraz para mı kazanmak istiyorsunuz?

Freelancer'da teklif vermenin faydaları

Bütçenizi ve zaman çerçevenizi belirleyin
Çalışmanız için ödeme alın
Teklifinizin ana hatlarını belirleyin
Kaydolmak ve işlere teklif vermek ücretsizdir
Seçilen:
Kullanıcı Avatarı
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 1 gün içinde
5,0 (3 değerlendirme)
1,2
1,2
5 freelancer bu proje için ortalama €157 EUR teklif veriyor
Kullanıcı Avatarı
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 3 gün içinde
5,0 (38 değerlendirme)
6,2
6,2
Kullanıcı Avatarı
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 2 gün içinde
0,0 (0 değerlendirme)
0,0
0,0

Müşteri hakkında

   GERMANY bayrağı
Pfaffing, Germany
4,9
46
Ödeme yöntemi onaylandı
Oca 22, 2014 tarihinden bu yana üye

Müşteri Doğrulaması

Teşekkürler! Ücretsiz kredinizi talep etmeniz için size bir bağlantı gönderdik.
E-postanız gönderilirken bir şeyler yanlış gitti. Lütfen tekrar deneyin.
Kayıtlı Kullanıcı İlan Edlien Toplam İş
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Ön izleme yükleniyor
Coğrafik konum için izin verildi.
Giriş oturumunuzun süresi doldu ve çıkış yaptınız. Lütfen tekrar giriş yapın.