python中利用lxml模組解析xml檔案報錯XMLSyntaxError: Opening and ending tag mismatch
今天在程式碼中第一次使用lxml解析xml檔案時出錯了,
XMLSyntaxError: Opening and ending tag mismatch: keyEffectiveDate line 21 and keyEffectiveData, line 21, column 80
截圖如下
而我的xml檔案是這樣的
仔細理解lxml的報錯, 特別是我用紅框標記的那一行, 它的意思是說, 某行的tag起始標籤keyEffectiveDate和末尾標籤keyEffectiveData不匹配!
仔細一看, 的確是粗心導致的錯誤, 末尾標籤中的Data應該寫為Date.
這裡將這個錯誤記錄下來, 是希望我們編寫python程式碼時能讀懂程式的報錯資訊.
相關文章
- 利用Perl解析XML檔案XML
- python XML 檔案解析PythonXML
- Python解析XML檔案生成HTMLPythonXMLHTML
- python 解析xml 檔案: SAX方式PythonXML
- python 解析xml 檔案: DOM 方式PythonXML
- Python解析xml大檔案(sax)PythonXML
- python 解析xml 檔案: Element Tree 方式PythonXML
- Python爬蟲之路-lxml模組Python爬蟲XML
- jdom解析xml檔案XML
- GData解析XML檔案XML
- jquery 解析xml檔案jQueryXML
- Using lxml.objectify to Parse XML With PythonXMLObjectPython
- 使用 Java 解析XML檔案JavaXML
- C#解析XML檔案C#XML
- XML 檔案解析實踐 (DOM 解析)XML
- 讀取xml檔案 解析雙層xmlXML
- JSP中的TAG檔案和TLD檔案JS
- ubuntu更新報錯Hash Sum mismatchUbuntu
- Python lxml :從網頁HTML/XML提取資料PythonXML網頁HTML
- 請問在解析xml檔案時報錯是什麼原因?XML
- 利用JAXP解析xml中遇到的問題XML
- Android之XML檔案解析AndroidXML
- python解析json檔案報錯No JSON object could be decodedPythonJSONObject
- Java XML檔案解析書目錄JavaXML
- AndroidManifest.xml檔案解析AndroidXML
- struts2中struts.xml和web.xml檔案解析及工作原理XMLWeb
- Python操作xml檔案(xml.etree.ElementTree)PythonXML
- ie中jQuery無法解析xml檔案的解決方案jQueryXML
- 使用PHP DOM-XML建立和解析XML檔案 (轉)PHPXML
- 利用xlrd模組在Django專案中實現Excel檔案匯入DjangoExcel
- 利用dom4j來生成xml檔案XML
- 如何使用 ABAP 程式碼解析 XML 檔案XML
- c#(解析xml檔案基礎方法)C#XML
- 基於 DOM 的 XML 檔案解析類XML
- jQuery解析xml檔案程式碼例項jQueryXML
- js載入解析xml檔案程式碼JSXML
- jQuery對xml檔案的解析例項jQueryXML
- eclipse配置Maven Settings.xml檔案報錯:Could not read settings.xmlEclipseMavenXML