Sign Up
Search
Options
search
Chat
Help
News
Log in
Not Logged in
Home
»
Boards
»
Stylus Studio Developer Network
»
Stylus Studio Technical Forum
»
Re-usable XML Schema
Topic
Topic Page
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Prev Topic
Next Topic
next
Subject:
Re-usable XML Schema
Author:
Segun Alayande
Date:
21 Apr 2007 05:15 PM
I created a UML model in a CASE tool (Sparxsystem Enterprise Architect) which transformed the model to the w3c XML Schema:
<xs:schema xmlns:xs="
http://www.w3.org/2001/XMLSchema">
<xs:element name="FullName" type="FullName"/>
<xs:complexType name="FullName">
<xs:sequence>
<xs:element name="FirstName" type="xs:string" minOccurs="0"/>
<xs:element name="Surname" type="xs:string" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
</xs:schema>
But I was advised that this Schema is not re-usable and that I need to declare all the elements globally.
Can I convert this XSD to the right one in Stylus Studio and how do I achieve this.
Thank you in anticipation
Segun
next
Subject:
Re-usable XML Schema
Author:
Ivan Pedruzzi
Date:
23 Apr 2007 03:55 PM
Hi Segun,
The schema portion you have posted seems perfecly re-usable.
If you need to re-use the sub-element "FirstName" and "Surname" in other definitions the you will need to make them global.
The Stylus Stuio Schema Editor can help you to re-factor a local defintion into a global definition.
http://www.stylusstudio.com/docs/v2007/d_start49.html#wp403635
Hope this helps
Ivan Pedruzzi
Stylus Studio Team
top
Subject:
Re-usable XML Schema
Author:
Segun Alayande
Date:
23 Apr 2007 06:47 PM
Thank you, Ivan. It sure helps.
Obviously, I am in good company.
cheers
Segun
Topic Page
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Prev Topic
Next Topic
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
!
Go to Conference:
Select Conference
Stylus Studio Feature Requests
Stylus Studio Technical Forum
Website Feedback
XSLT Help and Discussion
XQuery Help and Discussion
Stylus Studio FAQs
Stylus Studio Code Samples & Utilities
Stylus Studio Announcements
go
Log In Options
Username:
Password:
Site Map
|
Privacy Policy
|
Terms of Use
|
Trademarks
Stylus Scoop XML Newsletter:
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.