我正在编写一个burp扩展,需要解析一些xml。使用 xml.etree.ElementTree
,我遇到了这个问题。基本上:
出于某种原因,sax显式地使用线程的contextclassloader或系统类加载器,而不是父类加载器。
结果是:
org.xml.sax.SAXException: SAX2 driver class org.apache.xerces.parsers.SAXParser not found
java.lang.ClassNotFoundException: org.apache.xerces.parsers.SAXParser
这些建议对我都不管用,我也不知道如何解决这个问题。既然burp使用的是jython独立文件,那么有没有办法将丢失的类文件手动注入到独立文件中 .jar
? 我尝试的每一种方法都会导致burp无法加载python环境。
如何在burp扩展中解析xml?
暂无答案!
目前还没有任何答案,快来回答吧!