C# programı yazarken bir soruna takıldım bir kaç araştırma yaparken aklıma buraya konu açmak geldi. Soruyu çözene de 100TL para ödülü vereceğim.
Soruna gelelim.
Bir txt dosyamız var bu txt dosyasının içindekileri kolaylıkla düzenlemek için program yazılıyor.
Ancak bu txt dosyası sütun ve satıları değişken olduğu için veritabanına aktarım yapılamaz. Yani txt den okunup txt ye kaydedilecek.
Sorun ise bu txt dosyasında çince karakterler var. Verileri listelerken bu çince karakterler gözükmemekte.
Programcıların aklına "e encoding yapsana" diyecekler. Size hodri meydan
.
Txt de olan görünüm.

Program çıktısı.
Çözene 100TL ödül
.
Listeleme kodu:
.Listeleme kodu:
gridControl1.DataSource = JsonConvert.DeserializeObject($"[{string.Join(",", rows.Skip(1).Select(p => $"{{{string.Join(",", Regex.Split(p, @"\t+").Select((q, i) => $"\"{cols[i]}\":\"{q}\""))}}}").ToList())}]");
