Forum
C# aplicationda csv dosyasını html dosyasına nasıl convert edebiliriz yardım edebilirmisiniz.
Teşekkürler...
Merhaba,
Csv niz bu sekilde ise ornegin;
Mutlu,Benmutlu,29,Deneme,Hebele,Hubele
Asagidaki kodlar yardimiyla;
string path = @"D:\Mutlu.csv"; //dosyanin yeri
var lines = File.ReadAllLines(path);
using (var outfs = File.AppendText(path))
{
outfs.Write("<html><body><table>");
foreach (var line in lines)
outfs.Write("<tr><td>" + string.Join("</td><td>", line.Split(',')) + "</td></tr>");
outfs.Write("</table></body></html>");
}
Output'u;
<html><body><table><tr><td>Mutlu</td><td>Benmutlu</td><td>29</td><td>Deneme</td><td>Hebele</td><td>Hubele</td></tr></table></body></html>
Seklinde alabilirsiniz.
Merhaba,
Öncelikle cevabınız için çok teşekkür ederim..
Ama bir sorum daha olacak..Ben uzantısının direk ".csv" yerine ".html" şeklinde kaydedilmesi için ne yapabilirim ?
Gayet guzel olmus , isterseniz meta tag vs. gibi html kodlarinida outfs.Write ile yazdirabilirsiniz.
Peki bir şey daha sormak istiyorum..Bu uygulamayı çalıştırdığımızda csv dosyasının içeriğini üste html dosyanın içerigini alyta yazıyor.Csv uzantılı dosyanın içerigini nasıl temizleyebilirm?
Ekran Çıktısı:
Mutlu,Benmutlu,29,Deneme,Hebele,Hubele
Mutlu,Benmutlu,29,Deneme,Hebele,Hubele
Teşekkürler..