Mapping XSLT Schema
Any type of transformation can be done using the following XSLT schema:
<?xml version="1.0" encoding="UTF-8" ?>
<xsd:schema xmlns="http://www.w3.org/1999/xhtml" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://www.tibco.com/asg/mapping" targetNamespace="http://www.tibco.com/asg/mapping" elementFormDefault="qualified" attributeFormDefault="unqualified">
<xsd:element name="mapping-result" type="tns:mapping-result" />
<xsd:complexType name="mapping-result">
<xsd:sequence>
<xsd:element name="context" minOccurs="0">
<xsd:complexType>
<xsd:sequence>
<xsd:any processContents="lax" />
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:choice>
<xsd:element name="payload-xml" minOccurs="0" maxOccurs="unbounded">
<xsd:complexType>
<xsd:sequence>
<xsd:any processContents="lax" />
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="payload-text" minOccurs="0" maxOccurs="unbounded" type="xsd:string" />
</xsd:choice>
</xsd:sequence>
</xsd:complexType>
</xsd:schema>
Copyright © Cloud Software Group, Inc. All rights reserved.
