xml-schema

Get XML schema from database schema (SQL Server 2008 diagram)

Get XML schema from database schema (SQL Server 2008 diagram) I am using SQL Server 2008. Is their is a way to do this in the SQL studio enterprise manager? Rather than write code or use an external tool ...

How to create XML/XSD from SQL table with multiple tables

How to create XML/XSD from SQL table with multiple tables what I want to do is create an XML schema from a database (or database schema) This post has some interesting code Particularly DataSet results = new DataSet(); SqlCommand command = new SqlCommand("SELECT * FROM table", new SqlConnection(connectionString)); SqlDataAdapter sq...

xml schema and using a choice as the document root

I have a bit of a newbie xml schema question. I believe the answer is that what I need to do is not possible with schema, but I'd like to be sure. The problem is that I have a webservice that returns a response with one type of root element on success (say <Response>), and on a complete failure, returns a document with a different root e...

deserialize XML attribute with XSD

Hi all, I’m using XmlSerializer to deserialize complex object, using XSD auto-generated classes. But when it comes to enumeration, there is some problem, I want some attribute to be restricted to specific values, such as: <xs:simpleType name="choiceType"> <xs:restriction base="xs:string"> <xs:enumeration value="Yes"/> ...

Xml pattern restriction. Pattern for "x.x" like attribute value representing a version number

I have an XML attribute representing the version numbering of a file. The file version is identified internally by two byte fields so that, theoretically the versión could go from: 0.1 to 255.255. Is there any way to express that as a pattern restriction or any other kind of restriction in an XML Schema? Note: The problem is not restr...

Autocomplete in visual studio 2010

I want to create a autocomplete for visual studio 2010 but i cant get it to work. I have added a scheme and entered a name space but it still doesnt work. The root tag states that "the schema property will be ignored because your document does not declare any matching target namespaces", although i did add a scheme location and a namespa...

How to get an elements order constraint in XML Schema ?

Hi, I've got a XML Schema (xsd file) snippet bellow, in which I want the NAME and ADRESS elements to appear in any order, but always before the FILM sequence. So I've been trying to do like this : <xs:element name="ROOM"> <xs:complexType> <xs:all> <xs:element ref="NAME"/> <xs:element ref="ADRESS"/> </...

How to define the content of an element to be unique?

How can i define that the content of the emailaddress-element has to be unquie compared to all other emailaddresses entered inside the users-tag? <?xml version="1.0" encoding="UTF-8"?> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"&gt; <xs:element name="users"> <xs:sequence> <xs:element name="user"> <xs:e...

Handling XSD element declared twice

I have an XML Schema referencing two other schemas where the same element is declared twice resulting in an invalid schema. Is there any built in XSD construct allowing me to handle this situation by ignoring one occurrence or is this situation just fundamentally wrong? ...

Avoid validating WSDL every time the web service is executed

I have a small app running in JBoss that uses web services and every time they are called, it parses the WSDL and tries to fetch from xmlsoap.org [1] in order to validate it (the WSDL). Is there a way to avoid this validations? The problem is that: It's slowing down the system and Many times xmlsoap.org [1] doesn't return correctly (r...

How to insert a xml element from another namespace as a child and still be a valid xml?

I have the following xml file <Layout xmlns="http://tempuri.org/Layout/"&gt; <Numeric Id="temperature" Caption="Temperature"> <validation:IsValidWhen xmlns:validation="http://tempuri.org/Validation/"&gt; </validation:IsValidWhen> </Numeric> </Layout> The http://tempuri.org/Layout/ XSD does not have a reference to http://t...

Can I enforce the order of XML attributes using a schema?

Our C++ application reads configuration data from XML files that look something like this: <data> <value id="FOO1" name="foo1" size="10" description="the foo" ... /> <value id="FOO2" name="foo2" size="10" description="the other foo" ... /> ... <value id="FOO300" name="foo300" size="10" description="the last foo" ... /> </data> Th...

XML, XML Stylesheets XQuery: book and development environment

I'm completely new to XML Schema, XML Stylesheets and XQuery. To me, XML is just a text file just containing tags and values. I know that much, lol. I just got a homework asking us to design simple XML Schemas, and also applying Stylesheets and XQuery. Could anyone please point me to: "Best" books/resources (based on your experience...

regex for four-digit numbers (or "default")

I need a regex for four-digit numbers separated by comma ("default" can also be a value). Examples: 6755 3452,8767,9865,8766,3454 7678,9876 1234,9867,6876,9865 default Note: "default" alone should match, but default,1234,7656 should NOT match. ...

Experiences with User Interface Schema Definitions?

On my current project, we're developing a "designer" tool (with GWT) that allows users to build forms in their browser. These forms are displayed in various channels (e.g. web, mobile, sms) to capture data and make decisions based on user input. When I joined the project, it was in a proof-of-concept phase and the form definitions creat...

xmlserializer validation

Hi, I'm using XmlSerializer to deserialize Xml achives. But I found the class xsd.exe generated only offers capability to read the xml, but no validation. For example, if one node is missing in a document, the attribute field of the generated class will be null, rather than throws a validation exception as I expected. How can I achieve...

Conventions for annotating appinfo in xml-schema?

I believe the three below are syntactically correct; but which are permitted according to conventions (especially in the enterprise)? The first one below is used in most examples I've seen (e.g. JAXB), but it's verbose: <xs:annotation> <xs:appinfo> <myinfo>don't panic</myinfo> </xs:appinfo> </xs:annotation> This second one ...

How to handle different versions of xsd files in one java application?

The Facts In my java application I have to handle XML files with different schema versions (xsd files) simultaneously. The content of the XML files changed only a little between the different versions, so I'd like to use mainly the same code to handle it and just do some case distictions dependent on the version of the used schema. Cur...

Schema Issue: Can define element type OR add element attribute, but not both. I want both!

Hello All, I've inherited the task of creating a schema for some XML which already exists - and IMHO is not the best that could have been done. The section giving me problems is the element at the end of the 'scan-result' element. The best I'm hoping for with regard to the data in the 'spectrum' element is to treat it as type="xs:str...

Getting an object representation of an .XSD file in Java

What is the easiest way to obtain a statically typed representation of an XML schema (.XSD) in Java? More specifically I want to be able to programatically traverse all defined simpleType:s and complexType:s in the XSD, obtain defined elements and their types, etc. Something along the lines of: for (XsdComplexType complexType : docume...