TDK yada herhangi bir online sözlük sitesinden tüm verileri çekip Access veri tabanına aktaran bir uygulama yapmak mümkün mü?
Web Sayfasından Veri Çekme
Merhaba, veri çekme işlemi için site adresini sizin yazmanız gerekli. Türk Dil Kurumu'nun sitesinde kelimeleri listeleyen herhangi bir sayfa yok. Daha önceden Türk Dil Kurumu'nun web sitesinde bulunan kelimelerin crawler ile alınmış listesi ektedir. Birçok uygulamada bu tabloyu kullanıyorum.
Siz veri içeren web site adresi yazarsanız inceleyip dönüş yapabilirim.
Siz veri içeren web site adresi yazarsanız inceleyip dönüş yapabilirim.
öncelikle yardımınız için teşekkürler sayın ozanakkaya.
benim amacım siteye gömülü her kelime anlamları ve varsa örnek cümleyi çekip kaydedecek bir uygulama
mesela
http://www.tdk.gov.tr/index.php?option=com_bts&view=bts
yada
https://dictionary.cambridge.org/
gibi sitelerden tüm kelimeleri çekecek bir uygulama.
bir sözlük programı yapmayı düşünüyorum: içinde Tr-Tr, Tr-İng, İng-Tr ve İng-İng veritabanları olacak.
veritabanlarını kelime kelime girip yazmak çok zaman alacağı ve var olan her kelimeyi bilmem zor olacağı için böyle bir şeye ihtiyaç duymuştum.
benim amacım siteye gömülü her kelime anlamları ve varsa örnek cümleyi çekip kaydedecek bir uygulama
mesela
http://www.tdk.gov.tr/index.php?option=com_bts&view=bts
yada
https://dictionary.cambridge.org/
gibi sitelerden tüm kelimeleri çekecek bir uygulama.
bir sözlük programı yapmayı düşünüyorum: içinde Tr-Tr, Tr-İng, İng-Tr ve İng-İng veritabanları olacak.
veritabanlarını kelime kelime girip yazmak çok zaman alacağı ve var olan her kelimeyi bilmem zor olacağı için böyle bir şeye ihtiyaç duymuştum.
Uygulamaya eklediğim form ile TDK sitesinden veri çekebilirsiniz.
Formu açıp ara butonuna tıklarsanız alttaki metin kutularına verileri aktaracaktır.
İngilizce-Türkçe, Türkçe-İngilizce anlam için farklı sitelerden veri çekme işlemini bu formdaki kodlama benzeri kod ile yapabilirsiniz. Ancak ben bu mevzu ile ilgili ayrı ayrı sitelerden veri çeken kod yazamam. Bu ayrı bir uygulama olur.
Sorunuz ile ilgili verebileceğim cevap/çözüm bundan ibarettir.
Formu açıp ara butonuna tıklarsanız alttaki metin kutularına verileri aktaracaktır.
İngilizce-Türkçe, Türkçe-İngilizce anlam için farklı sitelerden veri çekme işlemini bu formdaki kodlama benzeri kod ile yapabilirsiniz. Ancak ben bu mevzu ile ilgili ayrı ayrı sitelerden veri çeken kod yazamam. Bu ayrı bir uygulama olur.
Sorunuz ile ilgili verebileceğim cevap/çözüm bundan ibarettir.
sayın ozanakkaya cevabınız için teşekkürler.
64bit office 2016 kullanıyorum belki hata bundan kaynaklanıyordur ama formu çalıştırdığımda şöyle bir hata uyarısı alıyorum:
"yüklenirken ifadesi hataya neden oldu: Genel ayarlar ile OLE sunucusu veya ActiveX denetimi arasındaki İletişim sırasında bir sorun ortaya çıktı."
birde anladığım kadarıyla uygulama sırasıyla Access veri tabanındaki kelimeleri tek tek alıp sitede bulup sonuçlarını tekrar vt'te kaydediyor değil mi?
64bit office 2016 kullanıyorum belki hata bundan kaynaklanıyordur ama formu çalıştırdığımda şöyle bir hata uyarısı alıyorum:
"yüklenirken ifadesi hataya neden oldu: Genel ayarlar ile OLE sunucusu veya ActiveX denetimi arasındaki İletişim sırasında bir sorun ortaya çıktı."
birde anladığım kadarıyla uygulama sırasıyla Access veri tabanındaki kelimeleri tek tek alıp sitede bulup sonuçlarını tekrar vt'te kaydediyor değil mi?
Merhaba, eklediğiniz resim büyük olduğu için metin net anlaşılmıyor.
Ancak, webbrowsera sayfa aktarıldığı için açılışta sorun yok,
Sorun ara butonunda, ofis sürümünüz ile alakalı olabilir.
Belirttiğiniz gibi, tablodaki kelimeleri tek tek webbrowser'a aktarıp sorgusunu yaptırıp tekrar veritabanına aktarır. TDK'nın malesef XML sayfası yok.
Ancak, webbrowsera sayfa aktarıldığı için açılışta sorun yok,
Sorun ara butonunda, ofis sürümünüz ile alakalı olabilir.
Belirttiğiniz gibi, tablodaki kelimeleri tek tek webbrowser'a aktarıp sorgusunu yaptırıp tekrar veritabanına aktarır. TDK'nın malesef XML sayfası yok.
Konuyu Okuyanlar: 1 Ziyaretçi