EPUBCheck RSC-017: avviso del parser in un file
Aggiornato:
EPUBCheck RSC-017 è un messaggio di avviso: “Warning while parsing file: ….” Il parser ha trovato qualcosa di discutibile che non ne impedisce la lettura. È un avviso: il EPUB rimane valido, ma il testo dopo i due punti spesso indica un errore reale.
Il messaggio ufficiale
Warning while parsing file: %1$s
- Gravità predefinita
- Avviso. Il EPUB è ancora valido, ma qualcosa potrebbe causare problemi in alcune app di lettura. EPUBCheck esce con 0 a meno che non passi --failonwarnings.
- versione EPUBCheck
- 5.4.0
%1$s, %2$s… sono completati con il file, valore o elemento EPUBCheck trovato.
Cause tipiche
- Costrutti che sono consentiti ma sconsigliati o sospetti; il testo dopo il due punti lo nomina.
- Markup copiato da pagine web che si basa sulla tolleranza del browser.
Come correggerlo
- Leggi il testo dopo i due punti: EPUBCheck riporta il file, la riga e la colonna, e la descrizione del problema da parte del parser.
- Correggilo se il messaggio fa riferimento a un errore reale; non rende EPUB non valido di per sé.
- Valida di nuovo per verificare che nessun errore correlato fosse nascosto dietro di esso.
Quando non è questo
Un errore di schema che rende il file non valido è RSC-005; un file che non può essere analizzato è RSC-016.
Termini usati qui
Altri messaggi di RSC
RSC-016Fatal Error while parsing file: …RSC-015A fragment identifier is required for svg use tag references.RSC-019EPUBs with Multiple Renditions should contain a META-INF/metadata.xml file.RSC-014Fragment identifier defines an incompatible resource type.RSC-020"…" is not a valid URL (…)RSC-013Fragment identifier is used in a reference to a stylesheet resource.
Fonti
- EPUB 3.3, §3.9 XML conformance · leggi
Testo e gravità del messaggio da EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Spiegazione di EpubCC.