Feed doğrulama aracı

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.

ziyaret edin.