Skip to content

Instantly share code, notes, and snippets.

@ekaraman89
Forked from MuhammetDilmac/result.json
Created April 15, 2020 14:10
Show Gist options
  • Save ekaraman89/ca96b3a39010b80d6360974c9c92b0d8 to your computer and use it in GitHub Desktop.
Save ekaraman89/ca96b3a39010b80d6360974c9c92b0d8 to your computer and use it in GitHub Desktop.
Türkiye Şehirler ve İlçeleri
[
{
"name": "Adana",
"districts": [
{
"name": "Aladağ"
},
{
"name": "Ceyhan"
},
{
"name": "Çukurova"
},
{
"name": "Feke"
},
{
"name": "İmamoğlu"
},
{
"name": "Karaisalı"
},
{
"name": "Karataş"
},
{
"name": "Kozan"
},
{
"name": "Pozantı"
},
{
"name": "Saimbeyli"
},
{
"name": "Sarıçam"
},
{
"name": "Seyhan"
},
{
"name": "Tufanbeyli"
},
{
"name": "Yumurtalık"
},
{
"name": "Yüreğir"
}
]
},
{
"name": "Adıyaman",
"districts": [
{
"name": "Adıyaman"
},
{
"name": "Besni"
},
{
"name": "Çelikhan"
},
{
"name": "Gerger"
},
{
"name": "Gölbaşı"
},
{
"name": "Kâhta"
},
{
"name": "Samsat"
},
{
"name": "Sincik"
},
{
"name": "Tut"
}
]
},
{
"name": "Afyonkarahisar",
"districts": [
{
"name": "Afyonkarahisar"
},
{
"name": "Başmakçı"
},
{
"name": "Bayat"
},
{
"name": "Bolvadin"
},
{
"name": "Çay"
},
{
"name": "Çobanlar"
},
{
"name": "Dazkırı"
},
{
"name": "Dinar"
},
{
"name": "Emirdağ"
},
{
"name": "Evciler"
},
{
"name": "Hocalar"
},
{
"name": "İhsaniye"
},
{
"name": "İscehisar"
},
{
"name": "Kızılören"
},
{
"name": "Sandıklı"
},
{
"name": "Sinanpaşa"
},
{
"name": "Sultandağı"
},
{
"name": "Şuhut"
}
]
},
{
"name": "Ağrı",
"districts": [
{
"name": "Ağrı"
},
{
"name": "Diyadin"
},
{
"name": "Doğubayazıt"
},
{
"name": "Eleşkirt"
},
{
"name": "Hamur"
},
{
"name": "Patnos"
},
{
"name": "Taşlıçay"
},
{
"name": "Tutak"
}
]
},
{
"name": "Aksaray",
"districts": [
{
"name": "Ağaçören"
},
{
"name": "Aksaray"
},
{
"name": "Eskil"
},
{
"name": "Gülağaç"
},
{
"name": "Güzelyurt"
},
{
"name": "Ortaköy"
},
{
"name": "Sarıyahşi"
},
{
"name": "Sultanhanı"
}
]
},
{
"name": "Amasya",
"districts": [
{
"name": "Amasya"
},
{
"name": "Göynücek"
},
{
"name": "Gümüşhacıköy"
},
{
"name": "Hamamözü"
},
{
"name": "Merzifon"
},
{
"name": "Suluova"
},
{
"name": "Taşova"
}
]
},
{
"name": "Ankara",
"districts": [
{
"name": "Akyurt"
},
{
"name": "Altındağ"
},
{
"name": "Ayaş"
},
{
"name": "Balâ"
},
{
"name": "Beypazarı"
},
{
"name": "Çamlıdere"
},
{
"name": "Çankaya"
},
{
"name": "Çubuk"
},
{
"name": "Elmadağ"
},
{
"name": "Etimesgut"
},
{
"name": "Evren"
},
{
"name": "Gölbaşı"
},
{
"name": "Güdül"
},
{
"name": "Haymana"
},
{
"name": "Kalecik"
},
{
"name": "Kahramankazan"
},
{
"name": "Keçiören"
},
{
"name": "Kızılcahamam"
},
{
"name": "Mamak"
},
{
"name": "Nallıhan"
},
{
"name": "Polatlı"
},
{
"name": "Pursaklar"
},
{
"name": "Sincan"
},
{
"name": "Şereflikoçhisar"
},
{
"name": "Yenimahalle"
}
]
},
{
"name": "Antalya",
"districts": [
{
"name": "Akseki"
},
{
"name": "Aksu"
},
{
"name": "Alanya"
},
{
"name": "Döşemealtı"
},
{
"name": "Elmalı"
},
{
"name": "Finike"
},
{
"name": "Gazipaşa"
},
{
"name": "Gündoğmuş"
},
{
"name": "İbradı"
},
{
"name": "Demre"
},
{
"name": "Kaş"
},
{
"name": "Kemer"
},
{
"name": "Kepez"
},
{
"name": "Konyaaltı"
},
{
"name": "Korkuteli"
},
{
"name": "Kumluca"
},
{
"name": "Manavgat"
},
{
"name": "Muratpaşa"
},
{
"name": "Serik"
}
]
},
{
"name": "Ardahan",
"districts": [
{
"name": "Ardahan"
},
{
"name": "Çıldır"
},
{
"name": "Damal"
},
{
"name": "Göle"
},
{
"name": "Hanak"
},
{
"name": "Posof"
}
]
},
{
"name": "Artvin",
"districts": [
{
"name": "Ardanuç"
},
{
"name": "Arhavi"
},
{
"name": "Artvin"
},
{
"name": "Borçka"
},
{
"name": "Hopa"
},
{
"name": "Kemalpaşa"
},
{
"name": "Murgul"
},
{
"name": "Şavşat"
},
{
"name": "Yusufeli"
}
]
},
{
"name": "Aydın",
"districts": [
{
"name": "Bozdoğan"
},
{
"name": "Buharkent"
},
{
"name": "Çine"
},
{
"name": "Didim"
},
{
"name": "Efeler"
},
{
"name": "Germencik"
},
{
"name": "İncirliova"
},
{
"name": "Karacasu"
},
{
"name": "Karpuzlu"
},
{
"name": "Koçarlı"
},
{
"name": "Köşk"
},
{
"name": "Kuşadası"
},
{
"name": "Kuyucak"
},
{
"name": "Nazilli"
},
{
"name": "Söke"
},
{
"name": "Sultanhisar"
},
{
"name": "Yenipazar"
}
]
},
{
"name": "Balıkesir",
"districts": [
{
"name": "Altıeylül"
},
{
"name": "Ayvalık"
},
{
"name": "Balya"
},
{
"name": "Bandırma"
},
{
"name": "Bigadiç"
},
{
"name": "Burhaniye"
},
{
"name": "Dursunbey"
},
{
"name": "Edremit"
},
{
"name": "Erdek"
},
{
"name": "Gömeç"
},
{
"name": "Gönen"
},
{
"name": "Havran"
},
{
"name": "İvrindi"
},
{
"name": "Karesi"
},
{
"name": "Kepsut"
},
{
"name": "Manyas"
},
{
"name": "Marmara"
},
{
"name": "Savaştepe"
},
{
"name": "Sındırgı"
},
{
"name": "Susurluk"
}
]
},
{
"name": "Bartın",
"districts": [
{
"name": "Amasra"
},
{
"name": "Bartın"
},
{
"name": "Kurucaşile"
},
{
"name": "Ulus"
}
]
},
{
"name": "Batman",
"districts": [
{
"name": "Batman"
},
{
"name": "Beşiri"
},
{
"name": "Gercüş"
},
{
"name": "Hasankeyf"
},
{
"name": "Kozluk"
},
{
"name": "Sason"
}
]
},
{
"name": "Bayburt",
"districts": [
{
"name": "Aydıntepe"
},
{
"name": "Bayburt"
},
{
"name": "Demirözü"
}
]
},
{
"name": "Bilecik",
"districts": [
{
"name": "Bilecik"
},
{
"name": "Bozüyük"
},
{
"name": "Gölpazarı"
},
{
"name": "İnhisar"
},
{
"name": "Osmaneli"
},
{
"name": "Pazaryeri"
},
{
"name": "Söğüt"
},
{
"name": "Yenipazar"
}
]
},
{
"name": "Bingöl",
"districts": [
{
"name": "Adaklı"
},
{
"name": "Bingöl"
},
{
"name": "Genç"
},
{
"name": "Karlıova"
},
{
"name": "Kiğı"
},
{
"name": "Solhan"
},
{
"name": "Yayladere"
},
{
"name": "Yedisu"
}
]
},
{
"name": "Bitlis",
"districts": [
{
"name": "Adilcevaz"
},
{
"name": "Ahlat"
},
{
"name": "Bitlis"
},
{
"name": "Güroymak"
},
{
"name": "Hizan"
},
{
"name": "Mutki"
},
{
"name": "Tatvan"
}
]
},
{
"name": "Bolu",
"districts": [
{
"name": "Bolu"
},
{
"name": "Dörtdivan"
},
{
"name": "Gerede"
},
{
"name": "Göynük"
},
{
"name": "Kıbrıscık"
},
{
"name": "Mengen"
},
{
"name": "Mudurnu"
},
{
"name": "Seben"
},
{
"name": "Yeniçağa"
}
]
},
{
"name": "Burdur",
"districts": [
{
"name": "Ağlasun"
},
{
"name": "Altınyayla"
},
{
"name": "Bucak"
},
{
"name": "Burdur"
},
{
"name": "Çavdır"
},
{
"name": "Çeltikçi"
},
{
"name": "Gölhisar"
},
{
"name": "Karamanlı"
},
{
"name": "Kemer"
},
{
"name": "Tefenni"
},
{
"name": "Yeşilova"
}
]
},
{
"name": "Bursa",
"districts": [
{
"name": "Büyükorhan"
},
{
"name": "Gemlik"
},
{
"name": "Gürsu"
},
{
"name": "Harmancık"
},
{
"name": "İnegöl"
},
{
"name": "İznik"
},
{
"name": "Karacabey"
},
{
"name": "Keles"
},
{
"name": "Kestel"
},
{
"name": "Mudanya"
},
{
"name": "Mustafakemalpaşa"
},
{
"name": "Nilüfer"
},
{
"name": "Orhaneli"
},
{
"name": "Orhangazi"
},
{
"name": "Osmangazi"
},
{
"name": "Yenişehir"
},
{
"name": "Yıldırım"
}
]
},
{
"name": "Çanakkale",
"districts": [
{
"name": "Ayvacık"
},
{
"name": "Bayramiç"
},
{
"name": "Biga"
},
{
"name": "Bozcaada"
},
{
"name": "Çan"
},
{
"name": "Çanakkale"
},
{
"name": "Eceabat"
},
{
"name": "Ezine"
},
{
"name": "Gelibolu"
},
{
"name": "Gökçeada"
},
{
"name": "Lapseki"
},
{
"name": "Yenice"
}
]
},
{
"name": "Çankırı",
"districts": [
{
"name": "Atkaracalar"
},
{
"name": "Bayramören"
},
{
"name": "Çankırı"
},
{
"name": "Çerkeş"
},
{
"name": "Eldivan"
},
{
"name": "Ilgaz"
},
{
"name": "Kızılırmak"
},
{
"name": "Korgun"
},
{
"name": "Kurşunlu"
},
{
"name": "Orta"
},
{
"name": "Şabanözü"
},
{
"name": "Yapraklı"
}
]
},
{
"name": "Çorum",
"districts": [
{
"name": "Alaca"
},
{
"name": "Bayat"
},
{
"name": "Boğazkale"
},
{
"name": "Çorum"
},
{
"name": "Dodurga"
},
{
"name": "İskilip"
},
{
"name": "Kargı"
},
{
"name": "Laçin"
},
{
"name": "Mecitözü"
},
{
"name": "Oğuzlar"
},
{
"name": "Ortaköy"
},
{
"name": "Osmancık"
},
{
"name": "Sungurlu"
},
{
"name": "Uğurludağ"
}
]
},
{
"name": "Denizli",
"districts": [
{
"name": "Acıpayam"
},
{
"name": "Babadağ"
},
{
"name": "Baklan"
},
{
"name": "Bekilli"
},
{
"name": "Beyağaç"
},
{
"name": "Bozkurt"
},
{
"name": "Buldan"
},
{
"name": "Çal"
},
{
"name": "Çameli"
},
{
"name": "Çardak"
},
{
"name": "Çivril"
},
{
"name": "Güney"
},
{
"name": "Honaz"
},
{
"name": "Kale"
},
{
"name": "Merkezefendi"
},
{
"name": "Pamukkale"
},
{
"name": "Sarayköy"
},
{
"name": "Serinhisar"
},
{
"name": "Tavas"
}
]
},
{
"name": "Diyarbakır",
"districts": [
{
"name": "Bağlar"
},
{
"name": "Bismil"
},
{
"name": "Çermik"
},
{
"name": "Çınar"
},
{
"name": "Çüngüş"
},
{
"name": "Dicle"
},
{
"name": "Eğil"
},
{
"name": "Ergani"
},
{
"name": "Hani"
},
{
"name": "Hazro"
},
{
"name": "Kayapınar"
},
{
"name": "Kocaköy"
},
{
"name": "Kulp"
},
{
"name": "Lice"
},
{
"name": "Silvan"
},
{
"name": "Sur"
},
{
"name": "Yenişehir"
}
]
},
{
"name": "Düzce",
"districts": [
{
"name": "Akçakoca"
},
{
"name": "Cumayeri"
},
{
"name": "Çilimli"
},
{
"name": "Düzce"
},
{
"name": "Gölyaka"
},
{
"name": "Gümüşova"
},
{
"name": "Kaynaşlı"
},
{
"name": "Yığılca"
}
]
},
{
"name": "Edirne",
"districts": [
{
"name": "Enez"
},
{
"name": "Havsa"
},
{
"name": "İpsala"
},
{
"name": "Keşan"
},
{
"name": "Lalapaşa"
},
{
"name": "Meriç"
},
{
"name": "Merkez"
},
{
"name": "Süloğlu"
},
{
"name": "Uzunköprü"
}
]
},
{
"name": "Elâzığ",
"districts": [
{
"name": "Ağın"
},
{
"name": "Alacakaya"
},
{
"name": "Arıcak"
},
{
"name": "Baskil"
},
{
"name": "Elâzığ"
},
{
"name": "Karakoçan"
},
{
"name": "Keban"
},
{
"name": "Kovancılar"
},
{
"name": "Maden"
},
{
"name": "Palu"
},
{
"name": "Sivrice"
}
]
},
{
"name": "Erzincan",
"districts": [
{
"name": "Çayırlı"
},
{
"name": "Erzincan"
},
{
"name": "İliç"
},
{
"name": "Kemah"
},
{
"name": "Kemaliye"
},
{
"name": "Otlukbeli"
},
{
"name": "Refahiye"
},
{
"name": "Tercan"
},
{
"name": "Üzümlü"
}
]
},
{
"name": "Erzurum",
"districts": [
{
"name": "Aşkale"
},
{
"name": "Aziziye"
},
{
"name": "Çat"
},
{
"name": "Hınıs"
},
{
"name": "Horasan"
},
{
"name": "İspir"
},
{
"name": "Karaçoban"
},
{
"name": "Karayazı"
},
{
"name": "Köprüköy"
},
{
"name": "Narman"
},
{
"name": "Oltu"
},
{
"name": "Olur"
},
{
"name": "Palandöken"
},
{
"name": "Pasinler"
},
{
"name": "Pazaryolu"
},
{
"name": "Şenkaya"
},
{
"name": "Tekman"
},
{
"name": "Tortum"
},
{
"name": "Uzundere"
},
{
"name": "Yakutiye"
}
]
},
{
"name": "Eskişehir",
"districts": [
{
"name": "Alpu"
},
{
"name": "Beylikova"
},
{
"name": "Çifteler"
},
{
"name": "Günyüzü"
},
{
"name": "Han"
},
{
"name": "İnönü"
},
{
"name": "Mahmudiye"
},
{
"name": "Mihalgazi"
},
{
"name": "Mihalıççık"
},
{
"name": "Odunpazarı"
},
{
"name": "Sarıcakaya"
},
{
"name": "Seyitgazi"
},
{
"name": "Sivrihisar"
},
{
"name": "Tepebaşı"
}
]
},
{
"name": "Gaziantep",
"districts": [
{
"name": "Araban"
},
{
"name": "İslahiye"
},
{
"name": "Karkamış"
},
{
"name": "Nizip"
},
{
"name": "Nurdağı"
},
{
"name": "Oğuzeli"
},
{
"name": "Şahinbey"
},
{
"name": "Şehitkamil"
},
{
"name": "Yavuzeli"
}
]
},
{
"name": "Giresun",
"districts": [
{
"name": "Alucra"
},
{
"name": "Bulancak"
},
{
"name": "Çamoluk"
},
{
"name": "Çanakçı"
},
{
"name": "Dereli"
},
{
"name": "Doğankent"
},
{
"name": "Espiye"
},
{
"name": "Eynesil"
},
{
"name": "Giresun"
},
{
"name": "Görele"
},
{
"name": "Güce"
},
{
"name": "Keşap"
},
{
"name": "Piraziz"
},
{
"name": "Şebinkarahisar"
},
{
"name": "Tirebolu"
},
{
"name": "Yağlıdere"
}
]
},
{
"name": "Gümüşhane",
"districts": [
{
"name": "Gümüşhane"
},
{
"name": "Kelkit"
},
{
"name": "Köse"
},
{
"name": "Kürtün"
},
{
"name": "Şiran"
},
{
"name": "Torul"
}
]
},
{
"name": "Hakkâri",
"districts": [
{
"name": "Çukurca"
},
{
"name": "Hakkâri"
},
{
"name": "Şemdinli"
},
{
"name": "Yüksekova"
}
]
},
{
"name": "Hatay",
"districts": [
{
"name": "Altınözü"
},
{
"name": "Antakya"
},
{
"name": "Arsuz"
},
{
"name": "Belen"
},
{
"name": "Defne"
},
{
"name": "Dörtyol"
},
{
"name": "Erzin"
},
{
"name": "Hassa"
},
{
"name": "İskenderun"
},
{
"name": "Kırıkhan"
},
{
"name": "Kumlu"
},
{
"name": "Payas"
},
{
"name": "Reyhanlı"
},
{
"name": "Samandağ"
},
{
"name": "Yayladağı"
}
]
},
{
"name": "Iğdır",
"districts": [
{
"name": "Aralık"
},
{
"name": "Iğdır"
},
{
"name": "Karakoyunlu"
},
{
"name": "Tuzluca"
}
]
},
{
"name": "Isparta",
"districts": [
{
"name": "Aksu"
},
{
"name": "Atabey"
},
{
"name": "Eğirdir"
},
{
"name": "Gelendost"
},
{
"name": "Gönen"
},
{
"name": "Isparta"
},
{
"name": "Keçiborlu"
},
{
"name": "Senirkent"
},
{
"name": "Sütçüler"
},
{
"name": "Şarkikaraağaç"
},
{
"name": "Uluborlu"
},
{
"name": "Yalvaç"
},
{
"name": "Yenişarbademli"
}
]
},
{
"name": "İstanbul",
"districts": [
{
"name": "Adalar"
},
{
"name": "Arnavutköy"
},
{
"name": "Ataşehir"
},
{
"name": "Avcılar"
},
{
"name": "Bağcılar"
},
{
"name": "Bahçelievler"
},
{
"name": "Bakırköy"
},
{
"name": "Başakşehir"
},
{
"name": "Bayrampaşa"
},
{
"name": "Beşiktaş"
},
{
"name": "Beykoz"
},
{
"name": "Beylikdüzü"
},
{
"name": "Beyoğlu"
},
{
"name": "Büyükçekmece"
},
{
"name": "Çatalca"
},
{
"name": "Çekmeköy"
},
{
"name": "Esenler"
},
{
"name": "Esenyurt"
},
{
"name": "Eyüpsultan"
},
{
"name": "Fatih"
},
{
"name": "Gaziosmanpaşa"
},
{
"name": "Güngören"
},
{
"name": "Kadıköy"
},
{
"name": "Kâğıthane"
},
{
"name": "Kartal"
},
{
"name": "Küçükçekmece"
},
{
"name": "Maltepe"
},
{
"name": "Pendik"
},
{
"name": "Sancaktepe"
},
{
"name": "Sarıyer"
},
{
"name": "Silivri"
},
{
"name": "Sultanbeyli"
},
{
"name": "Sultangazi"
},
{
"name": "Şile"
},
{
"name": "Şişli"
},
{
"name": "Tuzla"
},
{
"name": "Ümraniye"
},
{
"name": "Üsküdar"
},
{
"name": "Zeytinburnu"
}
]
},
{
"name": "İzmir",
"districts": [
{
"name": "Aliağa"
},
{
"name": "Balçova"
},
{
"name": "Bayındır"
},
{
"name": "Bayraklı"
},
{
"name": "Bergama"
},
{
"name": "Beydağ"
},
{
"name": "Bornova"
},
{
"name": "Buca"
},
{
"name": "Çeşme"
},
{
"name": "Çiğli"
},
{
"name": "Dikili"
},
{
"name": "Foça"
},
{
"name": "Gaziemir"
},
{
"name": "Güzelbahçe"
},
{
"name": "Karabağlar"
},
{
"name": "Karaburun"
},
{
"name": "Karşıyaka"
},
{
"name": "Kemalpaşa"
},
{
"name": "Kınık"
},
{
"name": "Kiraz"
},
{
"name": "Konak"
},
{
"name": "Menderes"
},
{
"name": "Menemen"
},
{
"name": "Narlıdere"
},
{
"name": "Ödemiş"
},
{
"name": "Seferihisar"
},
{
"name": "Selçuk"
},
{
"name": "Tire"
},
{
"name": "Torbalı"
},
{
"name": "Urla"
}
]
},
{
"name": "Kahramanmaraş",
"districts": [
{
"name": "Afşin"
},
{
"name": "Andırın"
},
{
"name": "Çağlayancerit"
},
{
"name": "Dulkadiroğlu"
},
{
"name": "Ekinözü"
},
{
"name": "Elbistan"
},
{
"name": "Göksun"
},
{
"name": "Nurhak"
},
{
"name": "Onikişubat"
},
{
"name": "Pazarcık"
},
{
"name": "Türkoğlu"
}
]
},
{
"name": "Karabük",
"districts": [
{
"name": "Eflani"
},
{
"name": "Eskipazar"
},
{
"name": "Karabük"
},
{
"name": "Ovacık"
},
{
"name": "Safranbolu"
},
{
"name": "Yenice"
}
]
},
{
"name": "Karaman",
"districts": [
{
"name": "Ayrancı"
},
{
"name": "Başyayla"
},
{
"name": "Ermenek"
},
{
"name": "Karaman"
},
{
"name": "Kazımkarabekir"
},
{
"name": "Sarıveliler"
}
]
},
{
"name": "Kars",
"districts": [
{
"name": "Akyaka"
},
{
"name": "Arpaçay"
},
{
"name": "Digor"
},
{
"name": "Kağızman"
},
{
"name": "Kars"
},
{
"name": "Sarıkamış"
},
{
"name": "Selim"
},
{
"name": "Susuz"
}
]
},
{
"name": "Kastamonu",
"districts": [
{
"name": "Abana"
},
{
"name": "Ağlı"
},
{
"name": "Araç"
},
{
"name": "Azdavay"
},
{
"name": "Bozkurt"
},
{
"name": "Cide"
},
{
"name": "Çatalzeytin"
},
{
"name": "Daday"
},
{
"name": "Devrekani"
},
{
"name": "Doğanyurt"
},
{
"name": "Hanönü"
},
{
"name": "İhsangazi"
},
{
"name": "İnebolu"
},
{
"name": "Kastamonu"
},
{
"name": "Küre"
},
{
"name": "Pınarbaşı"
},
{
"name": "Seydiler"
},
{
"name": "Şenpazar"
},
{
"name": "Taşköprü"
},
{
"name": "Tosya"
}
]
},
{
"name": "Kayseri",
"districts": [
{
"name": "Akkışla"
},
{
"name": "Bünyan"
},
{
"name": "Develi"
},
{
"name": "Felahiye"
},
{
"name": "Hacılar"
},
{
"name": "İncesu"
},
{
"name": "Kocasinan"
},
{
"name": "Melikgazi"
},
{
"name": "Özvatan"
},
{
"name": "Pınarbaşı"
},
{
"name": "Sarıoğlan"
},
{
"name": "Sarız"
},
{
"name": "Talas"
},
{
"name": "Tomarza"
},
{
"name": "Yahyalı"
},
{
"name": "Yeşilhisar"
}
]
},
{
"name": "Kırıkkale",
"districts": [
{
"name": "Bahşili"
},
{
"name": "Balışeyh"
},
{
"name": "Çelebi"
},
{
"name": "Delice"
},
{
"name": "Karakeçili"
},
{
"name": "Keskin"
},
{
"name": "Kırıkkale"
},
{
"name": "Sulakyurt"
},
{
"name": "Yahşihan"
}
]
},
{
"name": "Kırklareli",
"districts": [
{
"name": "Babaeski"
},
{
"name": "Demirköy"
},
{
"name": "Kırklareli"
},
{
"name": "Kofçaz"
},
{
"name": "Lüleburgaz"
},
{
"name": "Pehlivanköy"
},
{
"name": "Pınarhisar"
},
{
"name": "Vize"
}
]
},
{
"name": "Kırşehir",
"districts": [
{
"name": "Akçakent"
},
{
"name": "Akpınar"
},
{
"name": "Boztepe"
},
{
"name": "Çiçekdağı"
},
{
"name": "Kaman"
},
{
"name": "Kırşehir"
},
{
"name": "Mucur"
}
]
},
{
"name": "Kilis",
"districts": [
{
"name": "Elbeyli"
},
{
"name": "Kilis"
},
{
"name": "Musabeyli"
},
{
"name": "Polateli"
}
]
},
{
"name": "Kocaeli",
"districts": [
{
"name": "Başiskele"
},
{
"name": "Çayırova"
},
{
"name": "Darıca"
},
{
"name": "Derince"
},
{
"name": "Dilovası"
},
{
"name": "Gebze"
},
{
"name": "Gölcük"
},
{
"name": "İzmit"
},
{
"name": "Kandıra"
},
{
"name": "Karamürsel"
},
{
"name": "Kartepe"
},
{
"name": "Körfez"
}
]
},
{
"name": "Konya",
"districts": [
{
"name": "Ahırlı"
},
{
"name": "Akören"
},
{
"name": "Akşehir"
},
{
"name": "Altınekin"
},
{
"name": "Beyşehir"
},
{
"name": "Bozkır"
},
{
"name": "Cihanbeyli"
},
{
"name": "Çeltik"
},
{
"name": "Çumra"
},
{
"name": "Derbent"
},
{
"name": "Derebucak"
},
{
"name": "Doğanhisar"
},
{
"name": "Emirgazi"
},
{
"name": "Ereğli"
},
{
"name": "Güneysınır"
},
{
"name": "Hadim"
},
{
"name": "Halkapınar"
},
{
"name": "Hüyük"
},
{
"name": "Ilgın"
},
{
"name": "Kadınhanı"
},
{
"name": "Karapınar"
},
{
"name": "Karatay"
},
{
"name": "Kulu"
},
{
"name": "Meram"
},
{
"name": "Sarayönü"
},
{
"name": "Selçuklu"
},
{
"name": "Seydişehir"
},
{
"name": "Taşkent"
},
{
"name": "Tuzlukçu"
},
{
"name": "Yalıhüyük"
},
{
"name": "Yunak"
}
]
},
{
"name": "Kütahya",
"districts": [
{
"name": "Altıntaş"
},
{
"name": "Aslanapa"
},
{
"name": "Çavdarhisar"
},
{
"name": "Domaniç"
},
{
"name": "Dumlupınar"
},
{
"name": "Emet"
},
{
"name": "Gediz"
},
{
"name": "Hisarcık"
},
{
"name": "Kütahya"
},
{
"name": "Pazarlar"
},
{
"name": "Şaphane"
},
{
"name": "Simav"
},
{
"name": "Tavşanlı"
}
]
},
{
"name": "Malatya",
"districts": [
{
"name": "Akçadağ"
},
{
"name": "Arapgir"
},
{
"name": "Arguvan"
},
{
"name": "Battalgazi"
},
{
"name": "Darende"
},
{
"name": "Doğanşehir"
},
{
"name": "Doğanyol"
},
{
"name": "Hekimhan"
},
{
"name": "Kale"
},
{
"name": "Kuluncak"
},
{
"name": "Pütürge"
},
{
"name": "Yazıhan"
},
{
"name": "Yeşilyurt"
}
]
},
{
"name": "Manisa",
"districts": [
{
"name": "Ahmetli"
},
{
"name": "Akhisar"
},
{
"name": "Alaşehir"
},
{
"name": "Demirci"
},
{
"name": "Gölmarmara"
},
{
"name": "Gördes"
},
{
"name": "Kırkağaç"
},
{
"name": "Köprübaşı"
},
{
"name": "Kula"
},
{
"name": "Salihli"
},
{
"name": "Sarıgöl"
},
{
"name": "Saruhanlı"
},
{
"name": "Selendi"
},
{
"name": "Soma"
},
{
"name": "Şehzadeler"
},
{
"name": "Turgutlu"
},
{
"name": "Yunusemre"
}
]
},
{
"name": "Mardin",
"districts": [
{
"name": "Artuklu"
},
{
"name": "Dargeçit"
},
{
"name": "Derik"
},
{
"name": "Kızıltepe"
},
{
"name": "Mazıdağı"
},
{
"name": "Midyat"
},
{
"name": "Nusaybin"
},
{
"name": "Ömerli"
},
{
"name": "Savur"
},
{
"name": "Yeşilli"
}
]
},
{
"name": "Mersin",
"districts": [
{
"name": "Akdeniz"
},
{
"name": "Anamur"
},
{
"name": "Aydıncık"
},
{
"name": "Bozyazı"
},
{
"name": "Çamlıyayla"
},
{
"name": "Erdemli"
},
{
"name": "Gülnar"
},
{
"name": "Mezitli"
},
{
"name": "Mut"
},
{
"name": "Silifke"
},
{
"name": "Tarsus"
},
{
"name": "Toroslar"
},
{
"name": "Yenişehir"
}
]
},
{
"name": "Muğla",
"districts": [
{
"name": "Bodrum"
},
{
"name": "Dalaman"
},
{
"name": "Datça"
},
{
"name": "Fethiye"
},
{
"name": "Kavaklıdere"
},
{
"name": "Köyceğiz"
},
{
"name": "Marmaris"
},
{
"name": "Menteşe"
},
{
"name": "Milas"
},
{
"name": "Ortaca"
},
{
"name": "Seydikemer"
},
{
"name": "Ula"
},
{
"name": "Yatağan"
}
]
},
{
"name": "Muş",
"districts": [
{
"name": "Bulanık"
},
{
"name": "Hasköy"
},
{
"name": "Korkut"
},
{
"name": "Malazgirt"
},
{
"name": "Muş"
},
{
"name": "Varto"
}
]
},
{
"name": "Nevşehir",
"districts": [
{
"name": "Acıgöl"
},
{
"name": "Avanos"
},
{
"name": "Derinkuyu"
},
{
"name": "Gülşehir"
},
{
"name": "Hacıbektaş"
},
{
"name": "Kozaklı"
},
{
"name": "Nevşehir"
},
{
"name": "Ürgüp"
}
]
},
{
"name": "Niğde",
"districts": [
{
"name": "Altunhisar"
},
{
"name": "Bor"
},
{
"name": "Çamardı"
},
{
"name": "Çiftlik"
},
{
"name": "Niğde"
},
{
"name": "Ulukışla"
}
]
},
{
"name": "Ordu",
"districts": [
{
"name": "Akkuş"
},
{
"name": "Altınordu"
},
{
"name": "Aybastı"
},
{
"name": "Çamaş"
},
{
"name": "Çatalpınar"
},
{
"name": "Çaybaşı"
},
{
"name": "Fatsa"
},
{
"name": "Gölköy"
},
{
"name": "Gülyalı"
},
{
"name": "Gürgentepe"
},
{
"name": "İkizce"
},
{
"name": "Kabadüz"
},
{
"name": "Kabataş"
},
{
"name": "Korgan"
},
{
"name": "Kumru"
},
{
"name": "Mesudiye"
},
{
"name": "Perşembe"
},
{
"name": "Ulubey"
},
{
"name": "Ünye"
}
]
},
{
"name": "Osmaniye",
"districts": [
{
"name": "Bahçe"
},
{
"name": "Düziçi"
},
{
"name": "Hasanbeyli"
},
{
"name": "Kadirli"
},
{
"name": "Osmaniye"
},
{
"name": "Sumbas"
},
{
"name": "Toprakkale"
}
]
},
{
"name": "Rize",
"districts": [
{
"name": "Ardeşen"
},
{
"name": "Çamlıhemşin"
},
{
"name": "Çayeli"
},
{
"name": "Derepazarı"
},
{
"name": "Fındıklı"
},
{
"name": "Güneysu"
},
{
"name": "Hemşin"
},
{
"name": "İkizdere"
},
{
"name": "İyidere"
},
{
"name": "Kalkandere"
},
{
"name": "Pazar"
},
{
"name": "Rize"
}
]
},
{
"name": "Sakarya",
"districts": [
{
"name": "Adapazarı"
},
{
"name": "Akyazı"
},
{
"name": "Arifiye"
},
{
"name": "Erenler"
},
{
"name": "Ferizli"
},
{
"name": "Geyve"
},
{
"name": "Hendek"
},
{
"name": "Karapürçek"
},
{
"name": "Karasu"
},
{
"name": "Kaynarca"
},
{
"name": "Kocaali"
},
{
"name": "Pamukova"
},
{
"name": "Sapanca"
},
{
"name": "Serdivan"
},
{
"name": "Söğütlü"
},
{
"name": "Taraklı"
}
]
},
{
"name": "Samsun",
"districts": [
{
"name": "Alaçam"
},
{
"name": "Asarcık"
},
{
"name": "Atakum"
},
{
"name": "Ayvacık"
},
{
"name": "Bafra"
},
{
"name": "Canik"
},
{
"name": "Çarşamba"
},
{
"name": "Havza"
},
{
"name": "İlkadım"
},
{
"name": "Kavak"
},
{
"name": "Ladik"
},
{
"name": "Ondokuzmayıs"
},
{
"name": "Salıpazarı"
},
{
"name": "Tekkeköy"
},
{
"name": "Terme"
},
{
"name": "Vezirköprü"
},
{
"name": "Yakakent"
}
]
},
{
"name": "Siirt",
"districts": [
{
"name": "Siirt"
},
{
"name": "Tillo"
},
{
"name": "Baykan"
},
{
"name": "Eruh"
},
{
"name": "Kurtalan"
},
{
"name": "Pervari"
},
{
"name": "Şirvan"
}
]
},
{
"name": "Sinop",
"districts": [
{
"name": "Ayancık"
},
{
"name": "Boyabat"
},
{
"name": "Dikmen"
},
{
"name": "Durağan"
},
{
"name": "Erfelek"
},
{
"name": "Gerze"
},
{
"name": "Saraydüzü"
},
{
"name": "Sinop"
},
{
"name": "Türkeli"
}
]
},
{
"name": "Sivas",
"districts": [
{
"name": "Akıncılar"
},
{
"name": "Altınyayla"
},
{
"name": "Divriği"
},
{
"name": "Doğanşar"
},
{
"name": "Gemerek"
},
{
"name": "Gölova"
},
{
"name": "Hafik"
},
{
"name": "İmranlı"
},
{
"name": "Kangal"
},
{
"name": "Koyulhisar"
},
{
"name": "Sivas"
},
{
"name": "Suşehri"
},
{
"name": "Şarkışla"
},
{
"name": "Ulaş"
},
{
"name": "Yıldızeli"
},
{
"name": "Zara"
},
{
"name": "Gürün"
}
]
},
{
"name": "Şanlıurfa",
"districts": [
{
"name": "Akçakale"
},
{
"name": "Birecik"
},
{
"name": "Bozova"
},
{
"name": "Ceylanpınar"
},
{
"name": "Eyyübiye"
},
{
"name": "Halfeti"
},
{
"name": "Haliliye"
},
{
"name": "Harran"
},
{
"name": "Hilvan"
},
{
"name": "Karaköprü"
},
{
"name": "Siverek"
},
{
"name": "Suruç"
},
{
"name": "Viranşehir"
}
]
},
{
"name": "Şırnak",
"districts": [
{
"name": "Beytüşşebap"
},
{
"name": "Cizre"
},
{
"name": "Güçlükonak"
},
{
"name": "İdil"
},
{
"name": "Silopi"
},
{
"name": "Şırnak"
},
{
"name": "Uludere"
}
]
},
{
"name": "Tekirdağ",
"districts": [
{
"name": "Çerkezköy"
},
{
"name": "Çorlu"
},
{
"name": "Ergene"
},
{
"name": "Hayrabolu"
},
{
"name": "Kapaklı"
},
{
"name": "Malkara"
},
{
"name": "Marmaraereğlisi"
},
{
"name": "Muratlı"
},
{
"name": "Saray"
},
{
"name": "Süleymanpaşa"
},
{
"name": "Şarköy"
}
]
},
{
"name": "Tokat",
"districts": [
{
"name": "Almus"
},
{
"name": "Artova"
},
{
"name": "Başçiftlik"
},
{
"name": "Erbaa"
},
{
"name": "Niksar"
},
{
"name": "Pazar"
},
{
"name": "Reşadiye"
},
{
"name": "Sulusaray"
},
{
"name": "Tokat"
},
{
"name": "Turhal"
},
{
"name": "Yeşilyurt"
},
{
"name": "Zile"
}
]
},
{
"name": "Trabzon",
"districts": [
{
"name": "Akçaabat"
},
{
"name": "Araklı"
},
{
"name": "Arsin"
},
{
"name": "Beşikdüzü"
},
{
"name": "Çarşıbaşı"
},
{
"name": "Çaykara"
},
{
"name": "Dernekpazarı"
},
{
"name": "Düzköy"
},
{
"name": "Hayrat"
},
{
"name": "Köprübaşı"
},
{
"name": "Maçka"
},
{
"name": "Of"
},
{
"name": "Ortahisar"
},
{
"name": "Sürmene"
},
{
"name": "Şalpazarı"
},
{
"name": "Tonya"
},
{
"name": "Vakfıkebir"
},
{
"name": "Yomra"
}
]
},
{
"name": "Tunceli",
"districts": [
{
"name": "Çemişgezek"
},
{
"name": "Hozat"
},
{
"name": "Mazgirt"
},
{
"name": "Nazımiye"
},
{
"name": "Ovacık"
},
{
"name": "Pertek"
},
{
"name": "Pülümür"
},
{
"name": "Tunceli"
}
]
},
{
"name": "Uşak",
"districts": [
{
"name": "Banaz"
},
{
"name": "Eşme"
},
{
"name": "Karahallı"
},
{
"name": "Sivaslı"
},
{
"name": "Ulubey"
},
{
"name": "Uşak"
}
]
},
{
"name": "Van",
"districts": [
{
"name": "Bahçesaray"
},
{
"name": "Başkale"
},
{
"name": "Çaldıran"
},
{
"name": "Çatak"
},
{
"name": "Edremit"
},
{
"name": "Erciş"
},
{
"name": "Gevaş"
},
{
"name": "Gürpınar"
},
{
"name": "İpekyolu"
},
{
"name": "Muradiye"
},
{
"name": "Özalp"
},
{
"name": "Saray"
},
{
"name": "Tuşba"
}
]
},
{
"name": "Yalova",
"districts": [
{
"name": "Altınova"
},
{
"name": "Armutlu"
},
{
"name": "Çınarcık"
},
{
"name": "Çiftlikköy"
},
{
"name": "Termal"
},
{
"name": "Yalova"
}
]
},
{
"name": "Yozgat",
"districts": [
{
"name": "Akdağmadeni"
},
{
"name": "Aydıncık"
},
{
"name": "Boğazlıyan"
},
{
"name": "Çandır"
},
{
"name": "Çayıralan"
},
{
"name": "Çekerek"
},
{
"name": "Kadışehri"
},
{
"name": "Saraykent"
},
{
"name": "Sarıkaya"
},
{
"name": "Sorgun"
},
{
"name": "Şefaatli"
},
{
"name": "Yenifakılı"
},
{
"name": "Yerköy"
},
{
"name": "Yozgat"
}
]
},
{
"name": "Zonguldak",
"districts": [
{
"name": "Alaplı"
},
{
"name": "Çaycuma"
},
{
"name": "Devrek"
},
{
"name": "Gökçebey"
},
{
"name": "Kilimli"
},
{
"name": "Kozlu"
},
{
"name": "Karadeniz Ereğli"
},
{
"name": "Zonguldak"
}
]
}
]
require 'typhoeus'
require 'nokogiri'
require 'json'
url = "https://www.wikizero.com/tr/T%C3%BCrkiye%27nin_il%C3%A7eleri"
request = Typhoeus.get url
response = request.body
object = Nokogiri::HTML.parse(response)
c_length = 81
cities = object.css('h2 > span.mw-headline')[0..(c_length - 1)].map { |c| c.text }
districts = object.css('div.div-col.columns.column-count.column-count-2').map { |d| d.css('a').map { |l| l.text } }
output = []
output = cities.each_with_index.map do |city, index|
{
name: city,
districts: districts[index].map { |d| { name: d } }
}
end
File.open('cities_with_districts.json', 'w+') { |f| f.write output.to_json }
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment