İçeriğe atla
EPUBCheck · Paket belgesi (OPF)

EPUBCheck OPF-006: bir önek için geçersiz URI

Güncellendi:

EPUBCheck OPF-006 bir hata mesajıdır: “Invalid prefix declaration: URI "…" is not a valid URI.” Önek niteliğindeki bir önek için verilen URI geçerli bir URI değil. Bu öneki kullanan özellikler, o URI'ye genişler, bu yüzden geçersiz bir değer onları okuma uygulamaları ve doğrulayıcılar için anlamsız hale getirir.

Resmi mesaj

Invalid prefix declaration: URI "%1$s" is not a valid URI.

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

%1$s, %2$s… dosyadan, değer veya öğeden bulunan EPUBCheck ile doldurulmuştur.

Tipik nedenler

  • URI'deki bir yazım hatası, örneğin http'den sonra eksik bir iki nokta üst üste veya adresin içinde bir boşluk.
  • URI olmayan metin, URI olması gereken yere yazılmış, örneğin bir kelime bilgisi adı.
  • Birbirini takip eden URI'lerin bir parçası olarak okunması için birlikte çalışan iki eşleme.

Nasıl düzeltilir

  1. Paket öğesinin prefix niteliğinde EPUBCheck isimlerini bul.
  2. Değeri, belgelendirmesinden tam olarak kopyalanmış kelime dağarcığının yayımlanmış adresi ile değiştirin.
  3. Her eşlemeyi ön ek adı olarak yazın, bir iki nokta üst üste, bir boşluk ve kelime hazinesi URI'si, eşlemeleri boşlukla ayırın; örneğin prefix="ibooks: http://vocabulary.itunes.apple.com/rdf/ibooks/vocabulary-extensions-1.0/ foaf: http://xmlns.com/foaf/spec/".

Ne zaman bu değil

Eğer ön ekin hiç URI'si yoksa, bu OPF-005'dır, OPF-006 değil.

Burada kullanılan terimler

Diğer OPF mesajları

  • OPF-005 Invalid prefix declaration: URI for prefix "…" doesn’t exist.
  • OPF-007 Re-declaration of reserved prefix "…".
  • OPF-004 Invalid prefix declaration: leading or trailing whitespace is not allowed.

Kaynaklar

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

FAQ

EPUBCheck OPF-006 ne anlama geliyor?

EPUBCheck OPF-006 bir hata mesajıdır: “Invalid prefix declaration: URI "…" is not a valid URI.” Önek niteliğindeki bir önek için verilen URI geçerli bir URI değil. Bu öneki kullanan özellikler, o URI'ye genişler, bu yüzden geçersiz bir değer onları okuma uygulamaları ve doğrulayıcılar için anlamsız hale getirir.

OPF-006 bir hata mı?

OPF-006 varsayılan olarak hata olarak rapor edilir. EPUB, spesifikasyon kuralını ihlal eder ve geçersizdir. Depolar ve Kindle'ye gönderimler 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