跳到主要內容

發表文章

目前顯示的是 4月, 2015的文章

[Excel ]Excel 錯誤 元素結束標記中的名稱必須和開始標記中的元素型別相符

開啟excel出現錯誤訊息 「已移除的部分: /xl/sharedStrings.xml 部分具有 XML 錯誤。  元素結束標記中的名稱必須和開始標記中的元素型別相符。」 主要原因是excel檔案中的資料是用xml存放 有因為不明的原因xml的tag不match導致的 其實xlsx的結構是 把xml的資料zip起來 所以如果把xlsx的檔案zip解開會出現 資料夾的結構 在從中間找到 /xl/sharedStrings.xml 用純文字的編輯器打開 要找出沒有match的標記是相當困難的 不過可以先用搜尋的方式去找出數量不match的tag 例如我的這個資料的結構是大都是 xxxx 但搜尋 有301個 搜尋/si>   --->確有300個 所以看來就是少了一個 然後再用取代的方式把固定的term 就可以找出單獨缺少的位置 再把缺的tag補上 存回資料