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
Conferences Close Tree View
+ Stylus Studio Feature Requests (1123)
- Stylus Studio Technical Forum (13809)
-> + How to read the value of defau... (2)
-> + Set the xmlns namespace depend... (11)
-> + CVS integration (2)
-> + buiding your own nodesets (11)
-> + XSD Validation (3)
-> + Moving Stylus Studio (2)
-> + StylusFileFactory.unlockAPI() ... (5)
-> + StylusFileFactory.unlockAPI FA... (2)
-> + Has the beta been released yet... (2)
-> + Custom File System java.lang.N... (4)
-> + Complex Flat File to XML Conve... (10)
-> + convert positional flat file t... (9)
-> + XML Schema to XML Document (2)
-> + Web Services Call Returns Noth... (6)
-> + Product Activation Question (5)
-> + Empty Columns Not Seen when Us... (6)
-> + Problems with targetNamespace ... (2)
-> + Show Restriction Facets in Dia... (2)
-> + xml to flat file (2)
-> + Xs3p schema doc generator crea... (2)
-> + RDBXML connection to Oracle DB... (4)
-> + HTML to XML wizard - What Java... (2)
-> + Berkeley DB XML integration (5)
-> + Cannot open local XML file in ... (2)
-> + Collections in the latest ente... (3)
-> + Is there an XSD import limitat... (2)
-> + Evaluation Copy Installation P... (2)
-> + Convert to XML selections miss... (3)
-> + 837 to XML error (7)
-> + finding un-used types (2)
-> + Seble WSDL using Soap_DOC (8)
-> + XSL_FO to RTF conversion (2)
-> + Schema Newbie (2)
-> - Siebel WSDL not parsed correct... (1)
-> + File type associations disappe... (2)
-> + Pattern issues with & < charac... (3)
-> + 2 stylus studio newbie questio... (2)
-> + Using Adapters (4)
-> + Names spaces (3)
-> + security alert (2)
-> + using variables for xpath stri... (2)
-> + GUI widget for defining collec... (4)
-> + with xslt , in preview, tree v... (4)
-> + CSV to XML: Ignore Missing Fie... (3)
-> + SS 2006 R3 Ent cannot find JRE... (19)
-> + Issue with external Javascript (2)
-> + Adapter issues - Failng to Con... (6)
-> - Tools \ Keyboard not showing a... (1)
-> + CSV to XML: Size Limit? (2)
-> + Comparing two nodes (4)
-> + Relationship between Stylus St... (3)
-> + HOme studio is failing to save... (5)
-> + EDI parsing questions (2)
-> + Is it possible to have empty d... (5)
-> + Xpath Query Editor (5)
-> + Carriage returns and line feed... (7)
-> + CVS: Configuration of ZEUS for... (4)
-> + Unable to reset debug toolbar (2)
-> + Not able to generate JAXB clas... (2)
-> + Unable to Bulk Load the XML fi... (7)
-> - Stylus Studio Does Not Install... (1)
-> + DESADV 93A (3)
-> + Stylus Studio Installs Trojan ... (6)
-> + Subversion Support (2)
-> + Changes to XML file not persis... (3)
-> + Stylus is crashing everytime i... (4)
-> + New XPath Query Window in Rele... (6)
-> + Convert to XML not converting ... (3)
-> + Joining variables to xpath exp... (5)
-> + Locale Settings (2)
-> + EDI to XML using adapter (2)
-> + Out of Memory using WYSIWYG XS... (2)
-> + Poor Database Support (2)
-> + WSDL (3)
-> + How to Insert To DB with Java (8)
-> + Stylus Studio with Java 1.5.0_... (2)
-> + Help with strange XML file - p... (6)
-> + WSDL will not create scenario (3)
-> + 'import module ..' line disapp... (3)
-> + Install does not create regist... (11)
-> + Finding a node by its name! (8)
-> + To create local hyperlinks in ... (2)
-> + More on invalid characters (2)
-> - Entity Reference Toggle for XM... (1)
-> + Flat file with complex layout ... (2)
-> + xsl - 2 source documents? (2)
-> - Adobe Framemaker Readable XML (1)
-> + berkeley db xml container upda... (2)
-> + Problem Database connection (2)
-> + Error validating a small docum... (4)
-> + Error validating a 252MB file (4)
-> - Urgent!!!Help required regardi... (1)
-> - Help regarding xsl-fo:Detectin... (1)
-> + Web Service operationss are no... (2)
-> + XML Stylesheet help (8)
-> + OutOfMemory Error (2)
-> + Export XML Tree (2)
-> + Web Service Client - JAXRPCTIE... (4)
-> + Invalid byte 1 of 1-byte UTF-8... (2)
-> + Project Wizard come up empty (12)
-- Previous [1801-1820] [1821-1840] [1841-1860] Next
+ Website Feedback (243)
+ XSLT Help and Discussion (7447)
+ XQuery Help and Discussion (1861)
+ Stylus Studio FAQs (159)
+ Stylus Studio Code Samples & Utilities (361)
+ Stylus Studio Announcements (113)
Topic  
Postnext
Mark MaltbySubject: Invalid Schema
Author: Mark Maltby
Date: 08 Apr 2006 03:00 PM
Is the below valid? I would like to create the following in xml.

EG
<Scores>
<Score num="1">50<Score>
<Score num="2">45<Score>
<Score num="3">76<Score>
</Scores>

The schema for this is below. It is only possible to create this in Stylus Studio if you add 'type' to the element 'Score' manually. The WYSIWYG interface won't allow you to do this. Instead it removes the attribute so you can then enter a type.

Now for the strange part. If I validate this using C++ the schema is valid, but if I do the same but using visual basic 6 the schema produces an error when loaded. The error shown points to a type with an attribute complex type.

Am I missing some schema rules here. Can someone explain.

<xsd:element name="Scores" maxOccurs="1">
<xsd:complexType>
<xsd:sequence>
<xsd:element ref="Score" maxOccurs="25" minOccurs="1"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>

<xsd:element name="Score" type="xsd:long">
<xsd:complexType>
<xsd:attribute name="Position" type="xsd:long"/>
</xsd:complexType>
</xsd:element>

Postnext
Minollo I.Subject: Invalid Schema
Author: Minollo I.
Date: 08 Apr 2006 11:37 PM
That schema is wrong; you can't assign a type to Score and also define a local complexType for it. You need to change the definition of Score into:

<xsd:element name="Score">
<xsd:complexType>
<xsd:simpleContent>
<xsd:extension base="xsd:long">
<xsd:attribute name="Position" type="xsd:long"/>
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
</xsd:element>

Posttop
Mark MaltbySubject: Invalid Schema
Author: Mark Maltby
Date: 09 Apr 2006 04:36 AM
Thanks, that worked.

   
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!  
go

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-2011 All Rights Reserved.