asdf kütüphanesi (https://github.com/tamediadigital/asdf) kullanarak verileri json dosyaya yazdırmaya çalışıyorum.
import asdf;
struct SayfaListesi
{
string isim;
string bağlantı;
string resim;
string açıklama;
}
void main()
{
auto liste = SayfaListesi(konuBaşlığı, adres.kütük, resimYolu, ilkCümle);
auto kütük = File("arduino.json", "a");
kütük.writeln(liste.serializeToJson);
}
Dosyaya yazıyor ama acaba yazım şekli bu şekilde mi.
'{"isim":"Arduino başlangıç","bağlantı":"arduinobaslangic.html","resim":"/wiki/_media/arduino/arduino_parcalari.jpg","açıklama":"Arduino açık kaynak donanıma sahip ATMEL firmasının ürettiği ATmega serisi mikrodenetleyici tabanlı bir elektronik geliştirme havuzudur."}
{"isim":"Arduino başlangıç","bağlantı":"arduinobaslangic.html","resim":"/wiki/_media/arduino/arduino_parcalari.jpg","açıklama":"Arduino açık kaynak donanıma sahip ATMEL firmasının ürettiği ATmega serisi mikrodenetleyici tabanlı bir elektronik geliştirme havuzudur."}'
Ben dosyaya yazarken {"isim": ..., "bağlantı": ...,"resim": ..., "açıklama": ...,
"isim": ..., "bağlantı": ...,"resim": ..., "açıklama": ...}
şeklinde yazar diye düşünüyordum. Bu kayıtlar her seferinde değişecek ve eğer bir kayıt varsa tekrar kütüğe yazılmayacak.
Kütük okumayla ilgili örnekler var ama yazmayla ilgili örnek koymamışlar sanırım.
--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]
Permalink
Reply