Here are a few reasons to use advanced XML:
- More control over layout: With advanced XML, you have better control over where form elements and chrome appear and somewhat improved control over the placement of the output.
- Custom drilldowns: It is only possible to create custom drilldowns from tables and charts using advanced XML.
- Access to more parameters: The modules in simple XML actually use advanced XML modules, but many parameters are not exposed. Sometimes, the desire is actually to disable features, and this is only possible using advanced XML.
- Access to more modules: There are many modules that are not available when we are using simple XML, for example, the search bar itself. All extra modules provided by the apps at Splunkbase, for example, Google Maps, are for use in advanced XML.