Name

XSL Templates — templates for XML conversion

Synopsis

Usage

xsltproc [--output outfile] {xsl_template} {xml_input}

$NMSTOOLS_HOME/bin/atm_procxml.sh

$NMSTOOLS_HOME/bin/mpls_procxml.sh

Files Input/Output

XSL Template: $NMSTOOLS_HOME/lib/atmtrack-endpoints.xsl
Description:Processes ATM track results and lists the endpoints
Input File:trackresults.xml (atm_track.pl)
Output Format:Plain Text
  
XSL Template: $NMSTOOLS_HOME/lib/atmtrack-html.xsl
Description:Produces ATM track results detailed report
Input File:trackresults.xml (atm_track.pl)
Output Format:HTML
  
XSL Template:$NMSTOOLS_HOME/lib/nsapref-csv.xsl
Description:Per-interface NSAP address reference
Input File:$NMSTOOLS_DATA/atm/nodes.xml (atm_vcref.pl)
Output File:$NMSTOOLS_HTML/atm/nsapref.csv
Output Format:CSV
  
XSL Template:$NMSTOOLS_HOME/lib/pnnitopo-html.xsl
Description:ATM PNNI Topology Report
Input File:$NMSTOOLS_DATA/atm/pnnitopo.xml (atm_getpnnitopo.pl)
Output File:$NMSTOOLS_HTML/atm/pnnitopo.html
Output Format:HTML
  
XSL Template:$NMSTOOLS_HOME/lib/tdptopo-html.xsl
Description: MPLS TDP Topology Report. Accepts optional parameter: --param verbose "'yes'" for more detailed output.
Input File:$NMSTOOLS_DATA/mpls/tdptopo.xml' (mpls_tdptopo.pl)
Output Files:$NMSTOOLS_HTML/mpls/tdptopo.html
 $NMSTOOLS_HTML/mpls/tdptopo-verbose.html
Output Format:HTML
  
XSL Template:$NMSTOOLS_HOME/lib/vcref-csv.xsl
Description:Complete VC reference
Input File:$NMSTOOLS_DATA/atm/connections.xml (atm_vcref.pl)
Also Uses:$NMSTOOLS_DATA/atm/nodes.xml (atm_vcref.pl)
Output File:$NMSTOOLS_HTML/atm/vcref.csv
Output Format:CSV
  

Description

These XSL templates are designed for transformation of XML data produced by various scripts, into a human-readable format, CSV (Comma-Separated Values) or HTML.