一千萬個為什麽

搜索

無法找到container.xml



我正在研究的epub中發生了一些奇怪的事情。

它仍然看起來很好,除非我點擊頁面cover.xhtml時沒有圖像顯示。當我點擊epub圖標時,它不會在iBooks中打開。所以我把它吸入Pagina,並得到這個錯誤信息:

找不到文件'META-INF/container.xml'

我谷歌搜索幫助,但還沒有發現任何有用的東西。它似乎引用了一個名為container.xml的獨特頁面,但我無法在我的工作epub中找到這樣的頁面。我在我的工作epub中搜索了文本container.xml,並再次畫空白。

有沒有人知道這個錯誤信息的含義以及我如何解決它?

轉載註明原文: 無法找到container.xml

一共有 1 個回答:

這聽起來像是一個小錯誤。我有一個我從未看過的META-INF/container.xml文件。整個文件說:

<?xml version="1.0" encoding="utf-8" standalone="no"?>
  
     
        
     
 

The specification for this file is here: http://www.idpf.org/epub/31/spec/epub-ocf.html#sec-container-metainf-container.xml

順便說一下,如果您尚未執行此操作,則應始終使用epub驗證程序來驗證您的epub文件。 (這個錯誤消息聽起來像epub驗證器的輸出)。

(讓我補充一點,我的電子書生成過程會自動生成container.xml文件,Sigil也應該這樣做,也許你改變了一個設置或者意外刪除了這個文件?)