Google açık kaynak feed doğrulayıcı , basit XML doğrulamasının ötesinde belirli, uygulanabilir geri bildirimler sağlamak üzere tasarlanmıştır. Doğrulama aracı Standart Python paket yönetim aracı için aşağıdaki adımları izleyin:
bash:~$ pip install civics_cdf_validator
Aşağıdaki örnekte bu özelliğin nasıl kullanılacağı gösterilmektedir:
bash:~$ civics_cdf_validator validate your_feed.xml --xsd civics_cdf_specx.xsd --rule_set=RULE_SET
Sık kullanılan komutların listesi için bkz. BENİOKU.
Desteklenen feed türleri
Doğrulayıcı aşağıdaki feed türlerini destekler:
- Seçim öncesi veriler
- Seçim sonuçları
- Devlet memuru
Bazı doğrulama kurallarını kaçırmadığınızdan emin olmak için feed türünüzü
RULE_SET
:
Feed tipi | RULE_SET değer |
---|---|
Devlet memuru | OFFICEHOLDER |
Seçim öncesi veriler / Seçim sonuçları | ELECTION |
Doğrulama kontrollerinin düzeyleri
Feed doğrulama aracı üç kontrol sınıfı çalıştırır:
Hata: Herhangi bir hata görürseniz Google dosyayı ayrıştıramaz. Değişkeni yok edin tüm hata mesajlarını kontrol edin. İhtiyacınız varsa yardım, bileşeninizde hata bildirin.
Uyarı: Uyarılar, gerçekleşmesi gerekmeyen ve olmayan senaryoları işaretler ya da düzeltilmesi gereken muhtemel hatalardır. Örneğin, aday adlarını TÜMÜ BÜYÜK HARFLE yazarsanız uyarı verilir MEKTUPLAR. Verilen tüm uyarıları düzeltmeye çalışın ve bizden bunları istememizi bekleyin. doğrulayıcının bir feed'de uyarılar tespit etmesi halinde takip soruları.
Bilgi: Bilgi mesajları, veya kullanıcı deneyiminin bir araya getirilmesiyle alakalı olarak tanımladık. nasıl anlayabilirsiniz? Bilgi mesajlarını düzeltmek isteğe bağlıdır.