Yara (Yet Another RSS Toplayıcı) hızlı, gömülebilir RSS toplayıcı ve ayrıştırıcı olduğunu. Yara C ++ ile yazılmış ve C çok basit bir API ortaya bir
Yara mümkün olduğu kadar hızlı olması, henüz kullanılabilir ve sürdürülebilir şekilde tasarlanmıştır. Çözümleyici ve renderer için bazı seçimler hız için benzersiz yapılmıştır:
· Yara biliyorum en hızlı XML ayrıştırıcı Expat XML ayrıştırıcı kullanır.
Expat SAX ne bir DOM ayrıştırıcı ne olsa da, tam olarak amacına uygun ve hızlı XML ayrıştırma de-facto standart.
· Yara hangi o RSS akışında ne buldum içeriği ile etiketleri değiştirir, rendering için şablonlar kullanır.
$$ __ __ Tagname $$: bir RSS akışı işlemek için, bu gibi görünen etiketleri için şablonda arar. Daha sonra etiketi karşılık ne eklemek için kullanılacak işlevi bakmak için, GNU gperf tarafından oluşturulan mükemmel bir karma, kullanır ve ekleyerek ihtiyacı ne olursa olsun ekler.
Bu, RSS render mutlaka HTML içine RSS işlemek anlamına gelir: Eğer istiyorsa, statik RSS beslemesi içeren C kodu oluşturmak için kullanabilirsiniz.
Ayrıştırma iki adımda yapılır: Birincisi, RSS akışı ayrıştırılır, daha sonra şablonu bir başlık, dere bulunan her bir öğeyi ve altbilgi oluşturmak için kullanılır. Şablon nedenle üçü için bir şablon metin oluşur.
En RAD araçları, çerçeveler, vb internetten dosya indirmek çok kolay kullanımlı yöntemleri ile birlikte gelir, bu yüzden bu uygulamaya acil ihtiyaç görmedim: Yara sizin için akışı karşıdan olmayacaktır.
Yara Turbo C ++ ile yazılmış bir stand-alone RSS görüntüleyici bir örnek uygulaması ile birlikte geliyor. izleyici DLL farklı bir C ++ derleyicisi ile derlenmiş olabilir sadece göstermek için tasarlanmıştır dinamik ayrıştırıcı / renderer DLL yükler, ancak bir plug-in uygulamaları için kullanılabilir olması.
Bu Sürümdeki Yenilikler:
· Bu sürüm bir Jeneratör sınıfı ve C API ile, RSS beslemesi nesil için destek ekler.
· Bu plug-in RetroShare olarak eklenmek üzere geliştirilmiştir (http://retroshare.sf.net) RSS Web günlükleri ve kurullara http://offsystem.sf.net OFF-Url-Linkler göndermek için.
Yazılım detaylar:
Versiyon: 1.1.00
Qayıt: 2 Jun 15
Lisans: Ücretsiz
Popülerlik: 2
Yorum Bulunamadı