Advanced XSL Concepts Transforming External Data Sources
Vinit Varghese
Development Manager, OmniUpdate
Transforming External Data Sources Vinit Varghese Development - - PowerPoint PPT Presentation
Advanced XSL Concepts Transforming External Data Sources Vinit Varghese Development Manager, OmniUpdate Agenda OU Campus Page Templates & PCF xsl:doc xsl:unparsed-text Injecting Parameters Whats new in XSL 3.0 Use Case Q&A
Advanced XSL Concepts Transforming External Data Sources
Vinit Varghese
Development Manager, OmniUpdate
Agenda
OU Campus Page Templates & PCF xsl:doc xsl:unparsed-text Injecting Parameters What’s new in XSL 3.0 Use Case Q&A
New Page Components
Template Structure
.TCF
.TMPL
.PCF
.XML
XSL
.XML .TMPL .TMPL .INC .INC
XSL XSL
EXtensible Stylesheet Language(XSL)
.PCF XSL
xsl:doc
doc(href) <xsl:template match="/"> <xsl:copy-of select=”doc(‘http://example.com/sample.xml’)”/> </xsl:template> Attribute – href(mandatory): The URI used to locate the document to be loaded and has to be valid XML.
xsl:unparsed-text
unparsed-text(href) <xsl:template match="/"> <xsl:copy-of select=”unparsed-text(‘http://example.com/sample.csv’)”/> </xsl:template> Attribute – href(mandatory): The URI used to locate the document to be loaded.
..more
by the fn:doc function if a document is not available.
resource (for example, a file) is available
Don’t forget to take our survey