EPUBCheck OPF-017: rootfile full-path gol
Actualizat:
EPUBCheck OPF-017 este un mesaj de eroare: “The attribute "full-path" on element "rootfile" must not be empty.” Un element rootfile în META-INF/container.xml are un atribut full-path gol. Atributul trebuie să conțină calea către documentul pachetului; o valoare goală lasă aplicațiile de citire fără nimic de deschis.
Mesajul oficial
The attribute "full-path" on element "rootfile" must not be empty.
- Severitate implicită
- Eroare. EPUB încalcă o regulă a specificației și este invalid. Magazinele și Trimite către Kindle pot să o respingă, iar EPUBCheck iese cu statut 1.
- versiunea EPUBCheck
- 5.4.0
Cauze tipice
- Un șablon container.xml al cărui path nu a fost completat niciodată.
- Un script de build care scrie calea dintr-o variabilă care s-a dovedit a fi goală.
- Un cale ștearsă din greșeală în timp ce se edita fișierul.
Cum să o repari
- Deschide META-INF/container.xml.
- Scrie calea documentului pachetului din rădăcina arhivei, de exemplu full-path="OEBPS/content.opf".
- Verifică calea literă cu literă împotriva fișierului real, apoi reconstruiește EPUB.
Când nu este acest lucru
Dacă atributul lipsește complet, aceasta este OPF-016.
Termeni folosiți aici
Alte mesaje OPF
OPF-016The element "rootfile" is missing its required attribute "full-path".OPF-018The "remote-resources" property was declared in the Package Document, but no reference to remote resources has been found.OPF-018bThe "remote-resources" property was declared in the Package Document, but no reference to remote resources has been found; please check scripted content to make sure the property is legit.OPF-015The property "…" should not be declared in the OPF file.OPF-014The property "…" should be declared in the OPF file.OPF-013Resource "…" is declared with MIME type "…" in content, but has MIME type "…" in the package document.
Surse
Textul mesajului și severitatea din EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explicație de EpubCC.