XSD schema problem

M

Mahmoud

Hi all,
I have a problem with xml that output from application I need to
validate one of the values by using XSD schema
The xml output like this

<?xml version="1.0" encoding="UTF-8"?>
<csv:csv xmlns:csv="http://xmlns.myapplication.com/2007/message-
format/
csv"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://xmlns.myapplication.com/2007/
message-format/csv right.xsd" >
<csv:line>
<csv:field>I</csv:field>
<csv:field>3871</csv:field>
<csv:field>0</csv:field> "i want to check this value"
<csv:field>25042008</csv:field>
<csv:field>0</csv:field>
<csv:field>4233</csv:field>
</csv:line>
<csv:line>
<csv:field>I</csv:field>
<csv:field>3871</csv:field>
<csv:field>29042008</csv:field>
<csv:field>25042008</csv:field>
<csv:field>6600183376</csv:field>
<csv:field>4233</csv:field>
<csv:field/>
</csv:line>
<csv:line>
<csv:field>I</csv:field>
<csv:field>3871</csv:field>
<csv:field>29042008</csv:field>
<csv:field>25042008</csv:field>
</csv:line>
</csv:csv>

I get the XSD schema like this

<?xml version="1.0" encoding="utf-8"?>
<xs:schema xmlns:csv="http://xmlns.myapplication.com/2007/message-
format/csv" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
attributeFormDefault="unqualified"
elementFormDefault="qualified" targetNamespace="http://
xmlns.myapplication.com/2007/message-format/csv"
xmlns:xs="http://www.w3.org/2001/XMLSchema">

<xs:element name="csv">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" name="line">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" name="field"
type="xs:string" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>


But the problem that I want to check the value of the third tag
<csv:field> to know if it contain 0 or 1
Can anyone help me to write this XSD
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,955
Messages
2,570,117
Members
46,705
Latest member
v_darius

Latest Threads

Top