在python中解析xbrl檔案 - 程式人生

文章推薦指數: 80 %
投票人數:10人

【python】在python中解析xbrl檔案. 阿新• • 發佈:2020-11-25. 我正在研究一個XML解析器。

目標是解析許多不同的xml檔案,其中字首和標記保持一致,但名稱空間會發生 ... 程式人生>python>在python中解析xbrl檔案 【python】在python中解析xbrl檔案 阿新••發佈:2020-11-25 我正在研究一個XML解析器。

目標是解析許多不同的xml檔案,其中字首和標記保持一致,但名稱空間會發生變化。

因此,我試圖:僅通過解析xml而不使用名稱空間解析(替換)字首。

每個文件的字首保持不變。

自動載入名稱空間,以便用正確的名稱空間替換識別符號()。

只需按標記分析XML我試過使用xml.etree.ElementTree。

我還查看了lxml我沒有在lxml中找到任何可以幫助我的XMLParser配置選項,儘管here我可以閱讀一個答案,作者建議lxml應該能夠自動為我收集名稱空間。

有趣的是,parsed_file=etree.XML(file)失敗並出現錯誤:lxml.etree.XMLSyntaxError:Starttagexpected,'



請為這篇文章評分?