Turkcell | Geleceği Yazanlar

Soru & Cevap

txt Dosyası Parse işlemi

10.10.2014 - 00:17

 

Elimde bir txt dosyası var dosya içeriği şu şekilde;

 

[code]ID1=7

ADI1=ADANA

D1=......../7/_______.txt

D1=......../7/_______.txt

D1=......../7/_______.txt

D1=......../7/_______.txt

Eposta1=..............

 

 

ID2=2

ADI2=ANKARA

D2=......../2/_______.txt

D2=......../2/_______.txt

D2=......../2/_______.txt

D2=......../2/_______.txt

Eposta2=.............[/code]

Bu txt dosyasında yer alan AD' ları bir array' de D' leri bir array' de toplanın bir yolu var mıdır? Teşekkürler...

2661 Görüntülenme

1 Cevap

Anıl SÖZERİ
10.10.2014 - 09:20

Merhaba,

İlk olarak aklıma şöyle bir şey geldi daha iyi bir yöntemi de vardır ama yine de paylaşayım;

containsString metodu ile bir NSString değişkeninin içerisinde AD geçiyor mu kontrolü yapabilirsiniz. Daha sonra geçiyorsa substring kullanımı ile şu indisten başla sonuna kadar al şeklinde gidebilirsiniz. D için ise aynı şekilde kullanım gerçekleştirip stringWithFormat methodunu kullanarak sonuna sayı ekleyip D1, D2, D3... şeklinde elde edip kontrol edebilirsiniz, düşününce oluru var gibi ama daha performanslı bir kısa çözümü de olabilir şu an da aklıma gelen bu oldu.

İyi çalışmalar.

Sitede yorum yapabilmek için giriş yapın ya da üye olun.

Erkam KÜCET
10.10.2014 - 09:30
Anıl hocam gerçekten çok hızlı cevaplar veriyorsunuz. Sanırım sizden başka aktif kullanıcı pek yok :) en azından ios tarafında 3-4 kişiyi geçmez :) . Çok teşekkür ederim. Deneyip sonucu paylaşacağım.
Anıl SÖZERİ
10.10.2014 - 09:38
Rica ederim, elimden geldiğince yardımcı olmaya çalışıyorum, umarım işe yarar. :)
Erkam KÜCET
10.10.2014 - 09:56
:) yapiyi kurabilsem olacak gibi ama kuramadim.
Anıl SÖZERİ
10.10.2014 - 10:08
Olana kadar devam başka yapabileceğimiz bir şey yok. :)
Ahmet Burak Demirkoparan
10.10.2014 - 17:46
bu txtyi sen mi oluşturdun.xml oluşturabilirsin onun yerine daha iyi olur öyleyse.
Erkam KÜCET
10.10.2014 - 19:20
Yok ben olusturmadim.

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.