2012-01-12 39 views
0

我生成了excel文件。 當我嘗試打開它時,出現錯誤 「加載過程中在以下區域出現問題:表」。 我打開日誌,發現excel文件中的錯誤

 
XML ERROR in Table 
REASON: Bad Value 
FILE: C:\test.xml 
GROUP: Cell 
TAG: Data 
VALUE: 5 

XML ERROR in Table 
REASON: Bad Value 
FILE: C:\test.xml 
GROUP: Cell 
TAG: Data 
VALUE: 5 

XML ERROR in Table 
REASON: Bad Value 
FILE: C:\test.xml 
GROUP: Cell 
TAG: Data 
VALUE: 5 

XML ERROR in Table 
REASON: Bad Value 
FILE: C:\test.xml 
GROUP: Cell 
TAG: Data 
VALUE: 5 

我怎麼能找到錯誤在哪裏?這是大約80 Mb的大文件。可能存在任何顯示有關錯誤信息的工具更準確。

回答

0

您可以從文本編輯器中的openinng xml文件開始,找到<Cell><Data>...</Data></Cell>值爲「5」或相似的位置(例如,使用正則表達式<Cell.*>[\r\n\s]*<Data.*>5.*</Data>[\r\n\s]*</Cell>)。 確定導致錯誤的行後,您可以將它們與沒有的行進行比較。我認爲問題在於Cell的風格與價值不符。

您也可以嘗試修復與Excel(http://office.microsoft.com/en-us/excel-help/repairing-corrupted-files-in-excel-HA001034656.aspx

文件如果您發現問題行,但仍不能找出問題所在,然後上傳截斷的文件某處