2012-12-05 105 views
1

This page contains the following errors: error on line 1 at column 6: XML declaration allowed only at the start of the document爲什麼我得到關於XML聲明的這個錯誤?

這是谷歌瀏覽器顯示我當XML數據是這樣的:

<?xml version="1.0" encoding="UTF-8"?> 
    <tbl Src="JD-API"> 
    <cols> 
     <col ID="0"Nam="ID" Typ="3" Wid="50" /> 
     <col ID="1"Nam="Text" Typ="1" Wid="50" /> 
    </cols> 
    <rows> 
    </rows> 
    </tbl> 

爲什麼告訴我這一點,這是什麼意思?

回答

2

刪除<?xml聲明前的前導空格。

+0

是的,這是問題的解決方案 –

+0

不要認爲有空白(至少不是在實際的數據,上面它只是縮進太遠),但我會仔細檢查服務器沒有發送空格這裏... –

+0

我剛剛檢查並確信我的HTTP服務器正在爲每一行提供比應該有的更多空間。謝謝! –

相關問題