can you please help how to convert a csv file into ascii format?

26 vues (au cours des 30 derniers jours)
Surya Gnyawali
Surya Gnyawali le 12 Mar 2018
Commenté : Adrienne Winter le 14 Mar 2024
I have a .csv file from a graph. I need to convert it to an ascii file format. I need to load this .ascii file on another software. please help thanks
  6 commentaires
Stephen23
Stephen23 le 13 Avr 2023
Modifié(e) : Stephen23 le 13 Avr 2023
@Sammy: Your file is already UTF8 and contains only ASCII characters. But it does have a BOM:
I removed the BOM (using Notepad++) and uploaded it here.
Adrienne Winter
Adrienne Winter le 14 Mar 2024
I had an issue where my csv was being read as an ASCII in Matlab - I saved the csv again with UTF-8 (with no BOM) from Notepad and this worked to make the csv readable (as I saw it was saved with BOM).
For anyone else who may have the same issue as me.

Connectez-vous pour commenter.

Réponse acceptée

Walter Roberson
Walter Roberson le 13 Mar 2018
The file that was uploaded is already pure ASCII.
The only thing I notice is that it uses newlines alone for end of line; it is possible that the other program needs carriage-return as well as newlines. If so then
S = fileread('Wavelength (nm)_Counts.csv');
S = regexprep(S, '\n', '\r\n');
fid = fopen('Counts_with_CR.csv', 'w');
fwrite(fid, S);
fclose(fid);
Now Counts_with_CR.csv will have the same content but with CR/NL delimiter.
  2 commentaires
Surya Gnyawali
Surya Gnyawali le 14 Mar 2018
Modifié(e) : Surya Gnyawali le 14 Mar 2018
Thanks a lot. makes much more sense. The only confusion is that the output 'S' is now a 1x4059 char. Fid is #3. Which file should I use for uploading to CytoSpec software as pure ascii file? Please advise.
Walter Roberson
Walter Roberson le 14 Mar 2018
The code writes out a file Counts_with_CR.csv which would be what you would try with the CytoSpec software.

Connectez-vous pour commenter.

Plus de réponses (0)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by