Dashboards & Visualizations

xi:include parts of the code for better overview

lemikg
Communicator

Hello,

I am trying to get a better overview of the view's code (about 4k lines of code). Therefore I was trying to outsource parts of the code and call them via xi:include command, but get an error

XML Syntax Error: Namespace prefix xi on include is not defined, line 82, column 18

in return.

Has anyone experience in using that command?

Kind regards
Mike

Tags (2)
0 Karma

sideview
SplunkTrust
SplunkTrust

I'm afraid that neither Splunk's Simple xml format nor the underlying advanced XML format support XInclude, nor any other way for you to include parts of the XML from outside the file itself.

to give some hope, I am working on a way to essentially get this feature as a part of a future version of Sideview Utils but it's not ready yet and most likely won't appear until 3.0.

However, if you have 4K lines of XML, and you're not already using Sideview Utils, you should check it out - Assuming this is an Advanced XML view and you're using only core Splunk modules still, switching to the modules in Sideview Utils can cut that number of lines roughly in half, and remove a lot of the indentation complexity. Here's a 10min video on youtube that's more or less on this topic:

0 Karma

lemikg
Communicator

hi, i think i would back that request. An example would look like something like this

http://cs.au.dk/~amoeller/XML/common/xinclude.html



0 Karma

jonuwz
Influencer

post an example. I know @Drainy once asked about the ability to include common XML fragments in views. The response was that it was a good candidate for an enhancement request.

I dont know it this is what you're asking about though.

0 Karma
Get Updates on the Splunk Community!

Welcome to the Splunk Community!

(view in My Videos) We're so glad you're here! The Splunk Community is place to connect, learn, give back, and ...

Tech Talk | Elevating Digital Service Excellence: The Synergy of Splunk RUM & APM

Elevating Digital Service Excellence: The Synergy of Real User Monitoring and Application Performance ...

Adoption of RUM and APM at Splunk

    Unleash the power of Splunk Observability   Watch Now In this can't miss Tech Talk! The Splunk Growth ...