2015-11-13 101 views
0

我創建一個.xlm文件,我的程序,我保存爲myFile.xslPL/SQL轉換XML爲XLS

Error: The file format and extension of don't match

後,我按下「是」按鈕保存打開文件everyting是正確的,做工精細:

,如果我嘗試打開myFile.xls我得到這樣的錯誤。

難道我做錯了什麼,同時節省?

+0

XLS可能與Microsoft Excel中,這可能是打開文件,檢測到它不包含Excel電子表格的關聯,顯示錯誤,然後解釋文件,它知道如何最好的方式。 –

+0

如果您將文件命名爲「.xlsx」,會發生什麼情況? –

+0

@JeffreyKemp如果我這樣做,我會得到一個錯誤,如「無法打開文件已損壞」 – Ovoxo

回答

0

我不知道實際的代碼,但我認爲情況是,它只是打開該文件,即使名稱+擴展名不匹配。 從你寫的:

... which I save as myFile.xsl.

I'm getting an error like this if I try to open myFile.xls

我看到基於這一點,考慮這個標題明確的失配和:

PL/SQL Convert XML TO XLS

我真的不知道你試圖達到的目標。 如果要創建一個XSL,走出了一條XML的,這是一兩件事, 但如果你創建一個Excel試算表(XLS)吧,這是另一回事。

在所有情況下 - 如果您的程序創建XSL文件(Excel),那麼只需更正輸出擴展名,如果還有其他內容,請粘貼代碼和/或更好地解釋您想實現的目標。

乾杯