Araçlar
Menünün bu bölümünde A-Parser'ın yardımcı ve servis araçları toplanmıştır.
Şablon testi
Şablonların hızlı bir şekilde kontrol edilmesi için A-Parser entegre edilmiş bir Şablon testi aracı bulunur; bu araç, tüm veri kazıyıcılar için test sorgularına dayalı önceden tanımlanmış sonuçlar içerir ve bu sayede gerçek bir veri çekme işlemi yapmadan formatlama şablonunu çalıştırmanıza olanak tanır. Burada, daha sonra presetlerde kullanmak üzere şablonları test edebilirsiniz.

Project (Proje) açılır menüsünden yerleşik veri kazıyıcılardan biri için hazır bir sonuç yapısı seçebilir veya JSON alanına kendi json verinizi yapıştırabilirsiniz. Sağdaki Template (Şablon) alanına test edilecek şablon yazılır ve alttaki Result (Sonuç) alanında, Start (Başlat) butonuna basıldıktan sonra şablonun çalışma sonucu görülebilir.
Şablon testinde şablon motorunun tüm kuralları tam olarak çalışır, bu nedenle şablon motorunun yerleşik araçlarını kullanarak karmaşık şablonları da test edebilirsiniz.

Template Tester (Şablon testi) sekmesinin öğeleri:
Yeni proje ekleme
Projeyi silme
Projeyi kaydetme
JSON belgesini formatlama
Şablon yürütme hızı teşhisi
Önceden tanımlanmış projeler kaydedilemez; değişiklikleri kaydetmek için yeni bir proje eklemeniz gerekir.
Şablon testi her veri kazıyıcı için ayrı ayrı mevcuttur, bunun için önceden tanımlanmış bir proje seçmeniz gerekir.
Sonuçlar JSON formatında sunulur, bu da gerektiğinde kaynak verilerde değişiklik yapılmasına olanak tanır.
Şablonu değiştirdikten sonra uygulamak gerekir - sağ üst köşedeki Start (Başlat) butonu.
Şablon yanlış oluşturulmuşsa, Result (Sonuç) alanında ayrıntılı bir hata görünecektir:

JavaScript Düzenleyici

Bu sekmede, tools.js içinde kullanılan fonksiyonların yönetimi (oluşturma/düzenleme/silme) gerçekleştirilir.
JavaScript Düzenleyici'de varsayılan olarak bulunan aşağıdaki fonksiyon örneği üzerinden inceleyelim:
Tools.prototype.sum = function(a, b) {
// Fonksiyon gövdesi (Burada ek hesaplamalar olabilir)
return a + b;
}
sum- fonksiyonun adı, bu adla$tools.js.sumüzerinden erişilebilir olacaktır
a, b- fonksiyon argümanları (isteğe bağlı)
a + b- fonksiyonun döndürdüğü sonuç
Fonksiyon oluşturma örneği
HTML etiketlerini silme fonksiyonu oluşturma ve çalışmasını Template Tester (Şablon testi) sekmesinde test etme örneği.

Fonksiyon kodu:
Tools.prototype.removeHtmlTags = function(string) {
return string.replace(/<[^>]*>/g, '');
}
Sonuç formatı:
[% FOREACH i IN serp;
tools.js.removeHtmlTags(i.snippet) _ "\n";
END %]

A-Parser Güncelleme

Bu sekmede, arayüzü kullanarak A-Parser'ı güncel sürüme güncelleyebilirsiniz.
Bakım
Bu, aşağıdakilerin mevcut olduğu servis sekmesidir:
- A-Parser çalışmasının hata ayıklama ve teşhisi
- A-Parser'ın yeniden başlatılması ve kapatılması
- Çeviri düzenleyici
Çoğu durumda, bu araçlar yalnızca A-Parser geliştirme veya sorun teşhisi için kullanılır ve kullanıcıların çalışması için gerekli değildir.
Düzenli İfade Oluşturucu

Düzenli ifade oluşturucu, basit düzenli ifadeleri hızlı bir şekilde oluşturmak için kullanılır. Tam açıklamasına buradan ulaşabilirsiniz.