lostyazilim
tr.link

JavaScript ile Sitemap.xml URL Sayısı Bulma

9 Mesajlar 1.259 Okunma
lstbozum
tr.link

ulas ulas C# & ASP.NET Kullanıcı
  • Üyelik 25.07.2016
  • Yaş/Cinsiyet 28 / E
  • Meslek Full Stack Developer
  • Konum Diğer
  • Ad Soyad U** K**
  • Mesajlar 1401
  • Beğeniler 404 / 404
  • Ticaret 18, (%100)
Konu başlığında da belirttiğim üzere sitemap.xml içerisindeki URL sayısını çekmek istiyorum. JavaScript'e temel düzeyde ihtiyaç duyduğum ve temel düzeyde kullandığım için bu tarz bir sorun çıkınca tıkandım. Sitemap.xml içerisindeki herhangi bir kelimenin toplam sayısını çekebilmem için yardımcı olur musunuz?
 

 

technovenue.com
wmaraci
reklam

Decimas Decimas WM Aracı Kullanıcı
  • Üyelik 19.04.2015
  • Yaş/Cinsiyet 26 / E
  • Meslek Developer
  • Konum İstanbul Avrupa
  • Ad Soyad E** E**
  • Mesajlar 820
  • Beğeniler 1 / 302
  • Ticaret 1, (%100)
XML dosyasına XHR isteği atıp gelen cevabı serialize edip sonrasında filter() fonksiyonu ile istediğini elde edebilirsin.

Bu arada profile sanırım yanlışlıkla full stack developer yazmışsın.
 

 

no time for caution

awoken awoken WM Aracı Kullanıcı
  • Üyelik 06.06.2019
  • Yaş/Cinsiyet 19 / E
  • Meslek Öğrenci
  • Konum Diğer
  • Ad Soyad B** G**
  • Mesajlar 1002
  • Beğeniler 250 / 478
  • Ticaret 41, (%100)
Üstte cevap verilmiş aslında ama ben de kodlu örnek vereyim.


fetch("http://example.com/sitemap.xml").then(d => d.text()).then(d => {
var domParser = new DOMParser();
var doc = domParser.parseFromString(d, 'text/xml');
var urlCount = doc.querySelectorAll('url').length;
console.log("URL Count:", urlCount)
});
 

 

ulas ulas C# & ASP.NET Kullanıcı
  • Üyelik 25.07.2016
  • Yaş/Cinsiyet 28 / E
  • Meslek Full Stack Developer
  • Konum Diğer
  • Ad Soyad U** K**
  • Mesajlar 1401
  • Beğeniler 404 / 404
  • Ticaret 18, (%100)
Decimas Kibir çok kötü birşey. Uzak durmanızı tavsiye ederim.
 

 

technovenue.com
wmaraci
wmaraci

ulas ulas C# & ASP.NET Kullanıcı
  • Üyelik 25.07.2016
  • Yaş/Cinsiyet 28 / E
  • Meslek Full Stack Developer
  • Konum Diğer
  • Ad Soyad U** K**
  • Mesajlar 1401
  • Beğeniler 404 / 404
  • Ticaret 18, (%100)
awoken Teşekkür ederim.
 

 

technovenue.com

Decimas Decimas WM Aracı Kullanıcı
  • Üyelik 19.04.2015
  • Yaş/Cinsiyet 26 / E
  • Meslek Developer
  • Konum İstanbul Avrupa
  • Ad Soyad E** E**
  • Mesajlar 820
  • Beğeniler 1 / 302
  • Ticaret 1, (%100)

ulas adlı üyeden alıntı

Decimas Kibir çok kötü birşey. Uzak durmanızı tavsiye ederim.


Tek satırda açıklanabilen ve yukarıdaki cevaptaki gibi yine birkaç satırda çözülebilen bir problem ama yazılan "title" için epey temel bir konu ile sorulan soru arasındaki dağlar kadar fark acaba bir şeyler mi ters gidiyor diye düşündürüyor.

Kibir değil. Eksik, yanlış, sorunlu veya ters giden bir durum olduğunu fark ettim ve dile getirdim.
 

 

no time for caution

ulas ulas C# & ASP.NET Kullanıcı
  • Üyelik 25.07.2016
  • Yaş/Cinsiyet 28 / E
  • Meslek Full Stack Developer
  • Konum Diğer
  • Ad Soyad U** K**
  • Mesajlar 1401
  • Beğeniler 404 / 404
  • Ticaret 18, (%100)
Decimas Birşeyleri ben eksik ve yanlış biliyor olabilirim. Ancak siz Full Stack Developer yazdığımda yanında Senior yazdığını mı gördünüz de bu tepkiyi verdiniz. Bugüne kadar kendimi geliştirmeye ciddi bir zaman ayıramadım, yaptığım projelerin tamamı iş görsün diye, ticari amaçlı yapılmış projelerdi. Maddi açıdan zorluk çektiğim için ticari projelerin dışına çıkamadım. Yani beni çok zorlayan problemlerle veya yukarıdaki gibi farklı farklı ihtiyaçlara/sorunlara cevap aramaya vaktim olmadı. İnsanları yargılarken ne yaşadıklarını/yaşayabileceklerini de düşünmelisiniz.
 

 

technovenue.com

Decimas Decimas WM Aracı Kullanıcı
  • Üyelik 19.04.2015
  • Yaş/Cinsiyet 26 / E
  • Meslek Developer
  • Konum İstanbul Avrupa
  • Ad Soyad E** E**
  • Mesajlar 820
  • Beğeniler 1 / 302
  • Ticaret 1, (%100)
ulas full stack junior'ın yapabileceği iş değil aksi taktirde üretilen spagetti/çöp işler oluyor genelde. Blogundan da anlaşılacağı üzere kendini geliştirmek yerine benimsediğin yanlış eksik bilgileri videolu yazılı bir şekilde paylaşabiliyorsun.

Meslektaş diyebileceğim birinin sadece para kazanmak için çözüm yerine çöp üretmesi hoş bir şey değil. Bu da bir nevi **************lık oluyor.
 

 

no time for caution

ulas ulas C# & ASP.NET Kullanıcı
  • Üyelik 25.07.2016
  • Yaş/Cinsiyet 28 / E
  • Meslek Full Stack Developer
  • Konum Diğer
  • Ad Soyad U** K**
  • Mesajlar 1401
  • Beğeniler 404 / 404
  • Ticaret 18, (%100)
Decimas Kimseyi dolandırmadım, dolandırmaktan Allah'a sığınırım. Seni Allah'a havale ediyorum.

Yazılım senin kuruntularından ibaret değil. Yok şu şöyle olmaz, böyle olmaz. Pardon, siz kimsiniz? Bir işin acemisi olmadan, çırağı olmadan ustası olunduğu nerede görülmüş.

Geliştirdiğim yazılımı müşteri beni bilerek alıyor. Yazdığım yazılımı kaynak koduyla teslim ediyorum. Kaynak kodu bir kenara bırakalım, performans veya özelliklerden dahi memnun kalmasa iade yapıyorum.

Boş düşüncelerinizi, insanlarda açık arayıp küçük görmeyi ve saçma fikirlerinizi kenara bırakın. Gelin siz vaktinizi daha hayırlı işlerle harcayın.

Blogumda çöp içerik ürettiğimi düşünüyorsanız okumazsınız olur biter. Haydi selametle.
 

 

technovenue.com
wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al