EPUBCheck RSC-017: προειδοποίηση αναλυτή σε ένα αρχείο
Ενημερωμένο:
EPUBCheck RSC-017 είναι ένα μήνυμα προειδοποίησης: “Warning while parsing file: ….” Ο αναλυτής βρήκε κάτι αμφίβολο που δεν σταματά την ανάγνωση του αρχείου. Είναι μια προειδοποίηση: το EPUB παραμένει έγκυρο, αλλά το κείμενο μετά τον άνω άνω διαστολή συχνά δείχνει ένα πραγματικό λάθος.
Το επίσημο μήνυμα
Warning while parsing file: %1$s
- Προεπιλεγμένη σοβαρότητα
- Προειδοποίηση. Το EPUB είναι ακόμα έγκυρο, αλλά κάτι είναι πιθανό να προκαλέσει προβλήματα σε ορισμένες εφαρμογές ανάγνωσης. EPUBCheck εξέρχεται με 0, εκτός αν περάσετε --failonwarnings.
- Έκδοση EPUBCheck
- 5.4.0
%1$s, %2$s… συμπληρώνονται με το αρχείο, την τιμή ή το στοιχείο EPUBCheck που βρέθηκε.
Τυπικές αιτίες
- Κατασκευές που επιτρέπονται αλλά είναι αποθαρρυντικές ή ύποπτες; Το κείμενο μετά τον άνω τόνο το ονομάζει.
- Markup που αντιγράφηκε από ιστοσελίδες και βασίζεται στην επιείκεια του προγράμματος περιήγησης.
Πώς να το διορθώσω
- Διαβάστε το κείμενο μετά τον άνω: EPUBCheck αναφέρει το αρχείο, τη γραμμή και τη στήλη, και την περιγραφή του προβλήματος από τον αναλυτή.
- Διορθώστε το αν το μήνυμα αναφέρεται σε ένα πραγματικό λάθος; δεν καθιστά το EPUB άκυρο από μόνο του.
- Επικυρώστε ξανά για να ελέγξετε ότι κανένα σχετικό σφάλμα δεν κρυβόταν πίσω από αυτό.
Όταν δεν είναι αυτό
Ένα σφάλμα σχήματος που καθιστά το αρχείο μη έγκυρο είναι RSC-005; ένα αρχείο που δεν μπορεί να αναλυθεί είναι RSC-016.
Όροι που χρησιμοποιούνται εδώ
Άλλα μηνύματα 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.
Πηγές
- EPUB 3.3, §3.9 XML conformance · διαβαστεί
Κείμενο μηνύματος και σοβαρότητα από EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Εξήγηση από EpubCC.