Hi,
I would like to know how the "Reparse" button in the request/response "XML" tab reformats XML documents programmatically via Java. Specifically, I am wondering what library(s) are used for this. I am asking for the purpose of incorporating it into current and future Burp Extensions that handle XML documents. While manually reparsing documents in the XML tab is acceptable in many cases, there are other cases where performing the reparsing programmatically would be preferred. In the past I have made use of the Python xml.minidom library for this purpose, but this library has produced mixed results and would only apply to Python extensions anyway.
Thank you for any replies!
↧