Sign in with Microsoft
Sign in or create an account.
Hello,
Select a different account.
You have multiple accounts
Choose the account you want to sign in with.

徵狀

當您嘗試從 Microsoft Excel 中的 Web 來源匯入資料時,可能會收到類似以下的錯誤訊息:

無法開啟檔,因為: xml 宣告無效。

後面接著是識別錯誤位置及檔的可擴展標記語言(XML)版本的線條。

原因

之所以會發生這種情況,是因為 Excel XML 剖析器要求 XML 標記的字元 <? .xml? > 絕對是 XML 頁面上的第一個字元。 它們前面不能有任何其他的字元,即使是 XML 轉譯器通常會忽略的空白字元也一樣。 注意: Microsoft Excel 2000 中的 XML 分析程式無法在這些需求下運作。

因應措施

若要解決此問題,請確定要在 Excel 中以 Web 資料來源格式開啟的檔中,在 XML 標記前面沒有任何內容。

狀態

Microsoft 已確認<適用於>一節中所列的 Microsoft 產品確實有上述問題。

其他相關資訊

標準格式的 XML 檔開頭是 XML 宣告,可將其識別為 XML 檔,並識別正在使用的 XML 版本,如下列範例所示:

<?xml version="1.0"?>

解釋 XML 的瀏覽器和其他程式通常會忽略來原始檔案中的空白字元(空格、索引標籤或新行),而某些 XML 分析程式會忽略這些字元(如果它們位於 XML 宣告之前)。 不過,在 Excel 中包含 XML 剖析器的情況下,這些字元都必須在 XML 宣告之前。Excel 2000 隨附的 XML 分析器以及許多瀏覽器 都會忽略 xml 宣告前的空白字元。 因此,在這些環境中可能已正常開啟的檔,會在 Excel 的 Web 查詢中使用本文中的「現象」一節中所述的錯誤訊息。

Need more help?

Want more options?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?
By pressing submit, your feedback will be used to improve Microsoft products and services. Your IT admin will be able to collect this data. Privacy Statement.

Thank you for your feedback!

×