XML Editor
Sign up for a WebBoard account Sign Up Keyword Search Search More Options... Options
Chat Rooms Chat Help Help News News Log in to WebBoard Log in Not Logged in
Show tree view Topic
Go to previous topicPrev TopicGo to next topicNext Topic
Kurt WaldSubject: mapping restricted data types
Author: Kurt Wald
Date: 03 Nov 2006 05:05 AM
Originally Posted: 03 Nov 2006 05:04 AM
if xml schema, which both use length restricted data types (e.g. minLength/maxLength) are used on source and target side of the mapper, it would be helpful to have an option to automatically use a substring function with maximum target lenth, when dragging source onto target.


source xsd

<xsd:simpleType name="string70">
<xsd:restriction base="xsd:string">
<xsd:whiteSpace value="preserve"/>
<xsd:minLength value="1"/>
<xsd:maxLength value="70"/>

target xsd

<xsd:simpleType name="string35">
<xsd:restriction base="xsd:string">
<xsd:whiteSpace value="preserve"/>
<xsd:minLength value="1"/>
<xsd:maxLength value="35"/>

stylesheet (Target is of type string35, Source is of type string70)

<xsl:value-of select="substring(Source,1,35)"/>

Minollo I.Subject: mapping restricted data types
Author: Minollo I.
Date: 03 Nov 2006 10:39 AM
This is actually part of the "XML Schema aware" mapping enhancements that we have been thinking about for a while now; hopefully we will get to this category of mapper improvements soon.


Go to previous topicPrev TopicGo to next topicNext Topic
Download A Free Trial of Stylus Studio 6 XML Professional Edition Today! Powered by Stylus Studio, the world's leading XML IDE for XML, XSLT, XQuery, XML Schema, DTD, XPath, WSDL, XHTML, SQL/XML, and XML Mapping!  

Log In Options

Site Map | Privacy Policy | Terms of Use | Trademarks
Stylus Scoop XML Newsletter:
W3C Member
Stylus Studio® and DataDirect XQuery ™are from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2016 All Rights Reserved.