xml-schema

XML Schema reading/editing in vim?

Hi all, As XML Schemas can be tedious to read (yes, just want to read through the schema) in their normal form, I'm wondering if anyone knows of an existing plugin for vim which will display the schema in tree form, as several XML editors do? Selection of a node in this tree to navigate to the relevant section of the schema would be a g...

C# parse XML Schema (SimpleType) question

Dear All, Good day. I can handle a ComplexType such as: <xsd:element name="Prerequisite"> <xsd:complexType> <xsd:sequence> <xsd:element name="Type" type="Prerequisite.Type.type" minOccurs="1" maxOccurs="1" /> <xsd:element name="Miscellaneous" type="Prerequisite.Misc.type" minOccurs="0" maxOccurs="1" /> ...

XSD: How to validate the XML file according to value of some tag ?

Hi! I was trying to validate this XML file ... where if <tag1> is "Y" then <tag2> must appear if <tag1> is "N" then <tag2> must not appear .. <parent> <a> <tag1>Y</tag1> <tag2>sometext</tag2> </a> <a> <tag1>N</tag1> </a> </parent> I tried <choice> tag but doesn't seem to work .. :( I have come to conclusion th...

Embedd a xsd file in C#

Hi Right now we have static code to a XML schema file. But now we want to embedd that file Code right now: XmlTextReader reader = new XmlTextReader("schema.xsd"); XmlSchema schema = XMLSchema.Read(xReader, new ValidationEventHandler(ValidationEventHandler)); But now I want to have it embedded in a Resouce file. So how do I do. XmlT...

Is it possible to use JAXB to map from schema to a java.util.Map?

I have an existing XML schema that contains a type that I would like to map to a Java Map of some sort using JAXB. My build process takes the schema and creates the beans. I would like to customize this process by having one of the complexTypes in my schema map to a java.util.Map. I've read somewhere that JAXB "can't do interfaces." I'm ...

How do I get schema information for a node in a XmlDocument?

Having a XmlDocument loaded with a XSD schema, how do I get the restrictions for a given node in the document? I would like to iterate through the document, and automatically correct errors where possible (eg: truncate strings that are too long, remove empty nodes that shouldn't be, etc.) I am doing this because xsd.exe does not take i...

is there a C library for validating XML against a XML schema?

See question. Also any links to example code or example code on how to validate an xml file against multiple schemas would be helpful. EDT: Sorry forgot to mention that this is for LINUX ...

xml validation for nullable element

Hi all, I have a xml element with following schema: <xs:element name="Date" type="xs:date" nillable="true" /> But it failed the validation with following node. <Date /> Why the nillable attribute doesn't work for this? Thanks! I use .net XmlReader for validation Thanks in advance! ...

Modify xsd:dateTime simple type to use different date-and-time separator

I have a legacy system that produces XML with timestamps similar to ISO 8601, but with space used to separate date and time. E.g. 2009-12-31 00:00:00. I would like to define a schema that defines the possible range for these timestamps. xsd:dateTimewould be well suited for that purpose, however, it uses T as the separator between date an...

Sending XML over HTTP in a simple, neutral way...

We have some standalone devices that will send XML messages to arbitrary processing software (may be developed by us, may be 3rd party) over HTTP. The messages are relatively simple, and will conform to an existing schema. No specific reply is necessary. I suddenly find myself lost in a world of web service technology jargon. I'd lik...

User friendly error messages from validating XMLReader

I am validating form input against an XML schema definition by serializing my business layer objects to a MemoryStream and then reading the MemoryStream using a validating XMLReader. In the callback function for validation errors, I have access to the name of the element failing validation and to a rather lengthy string containing the d...

using jaxb with ant (xjc target): how to process multiple xsd shemas

Hi All, I'm using jaxb to generate java object class from xml schemas within an Ant script like so: <!-- JAXB compiler task definition --> <taskdef name="xjc" classname="com.sun.tools.xjc.XJCTask" classpathref="master-classpath"/> <!-- Generates the source code from the ff.xsd schema using jaxb --> <target name="option-generate" descr...

how to pass xml schema through sockets ?

Hi Could someone please help and tell me if there is a possibility to pass an xml schema through a socket program written in C/C++ ? here is an example: ---- c/C++ ---- ... struct zone { // as an example char *Var_name="xxx"; float var_value = 1.3; }; ----- xml --- ... <xs:element name="zone"> <xs:complexType> <xs:sequence>...

Error when converting an XSD to its classes with JAXB.

This is the first time I've ever tried to use JAXB for anything at all and I'm running into a problem. I'm trying to use JAXB's XJC tool to convert an XSD file into Java class files when I get this error: parsing a schema... [ERROR] The prefix "msdata" for attribute "msdata:ColumnName" associated with an element type "xs:simpleConten...

"Schema has to begin with a <schema> element in namespace 'http://www.w3.org/2001/XMLSchema'" Error?

When attempting to display the XML Schema in XML spy I get the following error. "Schema has to begin with a element in namespace 'http://www.w3.org/2001/XMLSchema'" I tried it with a simple sample xml and get the same error <?xml version="1.0"?> <Book xmlns:lib="http://www.library.com"&gt; <lib:Title>Sherlock Holmes</lib:Title> <l...

What's the meaning of "xsd:extension base = .... ?

Hello. What's the meaning of ? Does SubParameter type included all the information of MainParameter.type content? and attribute MyIndex attached. <xsd:complexType name="SubParameter.type"> <xsd:complexContent> <xsd:extension base="MainParameter.type"> <xsd:attribute name="MyIndex" type="xsd:nonNegativeInteger"/> ...

How to get the value of abstract property in xsd file.

Hello. Good day. In my project. I want to get the abstract property value. During debuging. I can find the "elementDecl.isAbstract" is "true". But i don't know how to code. <xsd:complexType name="Step.type" abstract="true"/> My code to check the abstract method. if (complexSequence == null && complexSchemaType.AttributeUses.Count...

How do I select an XML schema registered with Oracle?

How do I select an XML schema previously registered with Oracle? For example, if I've registered a schema like so: DBMS_XMLSCHEMA.registerSchema( SCHEMAURL => 'http://test.com/my-schema.xsd', SCHEMADOC => '...the xsd..., ... ); I would like to be able to get that schema back, ideally something in the vain of: select s.sc...

what is the difference between XSD and WSDL

Hi what is the difference between an XML Schema and WSDL, I have been reading a lot of stuff, but I still get confused ... The difference I noticed is that WSDL contains XSD and in WSDL we can declare operations, but not in XSD. Is that correct? Thanks for your time and replies, ...

How to rewrite this nondeterministic XML Schema to deterministic?

Why this is non-deterministic and how to fix it? <xs:element name="activeyears"> <xs:complexType> <xs:sequence minOccurs="0" maxOccurs="1"> <xs:sequence minOccurs="0" maxOccurs="unbounded"> <xs:element ref="from" minOccurs="1" maxOccurs="1"/> <xs:element ref="t...