EPUBCheck RSC-016: dosya düzgün biçimlenmiş XML değil
Güncellendi:
EPUBCheck RSC-016 bir ölümcül hata mesajıdır: “Fatal Error while parsing file: ….” Bir dosya, düzgün biçimlenmiş XML değildir, bu yüzden hiç analiz edilemez. EPUB içerik belgeleri geçerli XML olmalıdır ve okuma uygulamaları bu bölüm için bir hata sayfası veya hiçbir şey göstermeyebilir.
Resmi mesaj
Fatal Error while parsing file: %1$s
- Varsayılan ciddiyet
- Kritik hata. EPUBCheck, EPUB'nin bu kısmını kontrol etmeye devam edemedi. Dosya geçersiz.
- EPUBCheck sürümü
- 5.4.0
%1$s, %2$s… dosyadan, değer veya öğeden bulunan EPUBCheck ile doldurulmuştur.
Tipik nedenler
- Metin içinde veya bir URL'de kaçış karakteri olmadan yazılan bir & (şu şekilde yazılmalıdır: &).
- XML'in tanımlamadığı gibi HTML adlandırılmış varlıklar.
- Kapatılmamış veya eşleşmeyen etiketler veya tırnak işaretleri olmadan bir öznitelik.
Nasıl düzeltilir
- İki nokta üst üste sonrasındaki metni okuyun: EPUBCheck dosyayı, satırı ve sütunu ve ayrıştırıcının sorunun kendi tanımını rapor eder.
- Kaçış ve & ile birlikte, isimlendirilmiş varlıkları sayısal olanlar ile değiştirin (  boşluk bırakmayan bir alan için) ve her etiketi kapatın.
- Yeniden doğrulama: dosya ayrıştırıldığında, daha önce gizli olan şema hataları (RSC-005) ortaya çıkabilir.
Ne zaman bu değil
Eğer XML yorumlanıyorsa fakat bir öğe veya nitelik izin verilmiyorsa, hata RSC-005'dir.
Burada kullanılan terimler
Diğer RSC mesajları
RSC-015A fragment identifier is required for svg use tag references.RSC-017Warning while parsing file: …RSC-014Fragment identifier defines an incompatible resource type.RSC-013Fragment identifier is used in a reference to a stylesheet resource.RSC-019EPUBs with Multiple Renditions should contain a META-INF/metadata.xml file.RSC-012Fragment identifier is not defined.
Kaynaklar
- EPUB 3.3, §3.9 XML conformance · okumak
Mesaj metni ve ciddiyeti EPUBCheck 5.4.0 (W3C, BSD-3-Clause) tarafından. Açıklama EpubCC tarafından.