İçeriğe atla
EPUBCheck · Kaynaklar ve referanslar

EPUBCheck RSC-003: kapsayıcıda OPF rootfile yok

Güncellendi:

EPUBCheck RSC-003, bir hata mesajıdır: “No rootfile tag with media type "application/oebps-package+xml" was found in the container.” META-INF/container.xml mevcut ancak hiçbir rootfile öğesi application/oebps-package+xml medya türüne sahip değil, bu nedenle paket belgesi bulunamaz. Okuma uygulamaları, paket belgesini seçmek için bu kesin değere güvenmektedir.

Resmi mesaj

No rootfile tag with media type "application/oebps-package+xml" was found in the container.

Varsayılan ciddiyet
Hata. EPUB, spesifikasyonun bir kuralını ihlal ediyor ve geçersizdir. Depolar ve Kindle'ye gönder, onu reddedebilir ve EPUBCheck ile durum 1 ile çıkış yapar.
EPUBCheck sürümü
5.4.0

Tipik nedenler

  • rootfile öğesinde yanlış yazılmış veya eksik bir medya türü özniteliği.
  • Elle yazılmış veya başka bir medya türünden, örneğin application/xml veya text/xml, bir şablondan kopyalanmış bir container.xml.

Nasıl düzeltilir

  1. META-INF/container.xml dosyasını açın.
  2. Kök dosya elemanında medya-türünü ="application/oebps-package+xml" olarak ayarlayın; bu paket belgesine işaret eder.
  3. Tam yolunun doğru olduğundan emin olun, tekrar oluşturun ve tekrar doğrulayın.

Ne zaman bu değil

Eğer rootfile doğru ama adlandırdığı dosya yoksa, hata PKG-020'dır.

Burada kullanılan terimler

Diğer RSC mesajları

  • RSC-002 Required META-INF/container.xml resource could not be found.
  • RSC-004 File "…" is encrypted, its content will not be checked.
  • RSC-001 File "…" could not be found.
  • RSC-005 Error while parsing file: …
  • RSC-006 Remote resource reference is not allowed in this context; resource "…" must be located in the EPUB container.
  • RSC-006b Resource "…" is located outside the EPUB Container; please check the resource is retrieved in scripted content.

Kaynaklar

Mesaj metni ve ciddiyeti EPUBCheck 5.4.0 (W3C, BSD-3-Clause) tarafından. Açıklama EpubCC tarafından.

FAQ

EPUBCheck RSC-003 ne anlama geliyor?

EPUBCheck RSC-003, bir hata mesajıdır: “No rootfile tag with media type "application/oebps-package+xml" was found in the container.” META-INF/container.xml mevcut ancak hiçbir rootfile öğesi application/oebps-package+xml medya türüne sahip değil, bu nedenle paket belgesi bulunamaz. Okuma uygulamaları, paket belgesini seçmek için bu kesin değere güvenmektedir.

RSC-003 bir hata mı?

RSC-003 varsayılan olarak hata olarak rapor edilir. EPUB, spesifikasyonun bir kuralını ihlal eder ve geçersizdir. Mağazalar ve Kindle'ye gönderme, bunu reddedebilir ve EPUBCheck durum 1 ile çıkar.

PDF ile EPUB araçları

Her araç aynı motoru kullanır. Günde 3 kitap ücretsizdir.

Tüm araçları gör