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程式碼時能讀懂程式的報錯資訊.
相關文章
- python XML 檔案解析PythonXML
- Python爬蟲之路-lxml模組Python爬蟲XML
- Python解析XML檔案生成HTMLPythonXMLHTML
- jdom解析xml檔案XML
- python–模組之os操作檔案模組Python
- Python學習——xml模組PythonXML
- Python OS模組操作檔案Python
- 使用 Java 解析XML檔案JavaXML
- XML 檔案解析實踐 (DOM 解析)XML
- 利用xlrd模組在Django專案中實現Excel檔案匯入DjangoExcel
- eclipse配置Maven Settings.xml檔案報錯:Could not read settings.xmlEclipseMavenXML
- Python lxml :從網頁HTML/XML提取資料PythonXML網頁HTML
- Ubuntu 20.04 安裝 php-xml 模組(報錯:Class 'DOMDocument' not found )UbuntuPHPXML
- Python入門(二十六):檔案模組(os模組與shutil模組)Python
- ubuntu更新報錯Hash Sum mismatchUbuntu
- python 3呼叫paramiko模組報錯AttributeError: modulePythonError
- ie中jQuery無法解析xml檔案的解決方案jQueryXML
- springMVC---配置檔案解析(web.xml)SpringMVCWebXML
- 基於 DOM 的 XML 檔案解析類XML
- c#(解析xml檔案基礎方法)C#XML
- 如何使用 ABAP 程式碼解析 XML 檔案XML
- mybatis原始碼配置檔案解析之五:解析mappers標籤(解析XML對映檔案)MyBatis原始碼APPXML
- python常用標準庫(os系統模組、shutil檔案操作模組)Python
- python之XML解析PythonXML
- python argparse(引數解析模組)Python
- Python使用os模組、Try語句、pathlib模組判斷檔案是否存在Python
- xml檔案XML
- 核心模組建立檔案
- 使用 Tag Assistant 除錯 SAP 電商雲 Spartacus UI 的 TMS 模組除錯UI
- 【python3】匯入zip 檔案裡的模組Python
- 解決fitz模組報錯
- mybatis的全域性配置檔案SqlMapConfig.xml解析MyBatisSQLXML
- Nginx 靜態檔案伺服器搭建及autoindex模組解析Nginx伺服器Index
- Python 爬蟲網頁解析工具lxml.html(二)Python爬蟲網頁XMLHTML
- Python 爬蟲網頁解析工具lxml.html(一)Python爬蟲網頁XMLHTML
- Python XML解析之DOMPythonXML
- Python中模組是什麼?Python有哪些模組?Python
- Python中os模組Python
- Rust 模組和檔案 - [譯]Rust