vishal sharan mettlus at
Tue Aug 31 23:05:11 BST 1999

Hello everyone! can I get some help in validating a schema?? I have
trying to write a schema in xml, I wanna validate it so that its a
correct schema.

The attempted schema is here

<?xml version="1.0"?>
<PKT N="WDogSystemInit">
  <NSP N="SKUP">
    <NSP N="DataPump">
			<DSC T="LST" N="bla bla bla" R="t">
			<LST N="bla bla bla">
			<L I="1">googoo</L>
			<L I="2">abracadabra</L>
			<L I="3">open sesame</L>
			<L I="4">baboom</L>
			<L I="5">break on through to the other side</L>
    </NSP> <!-- End of the data pump namespace -->
	<NSP N="WDog">
			<P><L>WDog is a COM component			process space.</L>
			<L>In the event of exceptional behavior -- i.e. error conditions
etc. it will take actions according to the initialization instructions
it has been insantiated with.</L>
		<HDR><!-- contains descriptors -->
			<!-- descriptor for one pathname - path value record pair -->
			<DSC T="RCD" N="PathRecord" NSP="SKUP::WDog">
			  <DFM T="F" I="2"/>
			  <F N="NameOfPath" R="t"><DFM T="str" MXL="63" MIN="32"
			  <F N="Path" R="t"><DFM T="str" MXL="255" MIN="32" MAX="120"/></F>
			<!-- descriptor for a table of PathRecord type records -->
			<DSC T="TBL" N="Paths" ID="0F46F8D3-5693-11d3-A67C-0050046C4B19" 
NSP="SKUP::WDog" R="t">
			  <DFM T="RCD" N="PathRecord" MIN="0" MAX="10"/>
			<!-- descriptor for a SysMsg table & its' record type -->
			<DSC T="RCD" N="SysMsgRec" 
ID="040911A4-D2DB-4a84-BD58-0B1012FFDF19" NSP="SKUP::WDog">
			  <DFM T="F" I="4"/>
			  <F N="MsgNumber" R="t"><DFM T="UINT" MIN="0" MAX="100" /></F>
			  <F N="MsgDescriptor" R="t"><DFM T="str" MXL="255" MIN="32"
MAX="120" /></F>
			  <F N="MsgTypeCode" R="t"><DFM T="char" SET="(,){I,W,E,N}" /></F>
			  <F N="OptionalMsg" R="f"><DFM T="str" MXL="1024" MIN="32"
MAX="120" /></F>
			<!-- descriptor for a System message table -->
			<DSC T="TBL" N="SysMsg" ID="1CA51EA1-5699-11d3-A67C-0050046C4B19"
NSP="SKUP::WDog" R="t">
			  <DFM T="RCD" N="SysMsgRec" MIN="0" MAX="100"/>
			<TBL N="Paths" ID="0F46F8D3-5693-11d3-A67C-0050046C4B19">
			  <R I="1"><F I="1">RootPath</F><F I="2">D:\~Dev\WatchDog</F></R>
			  <R I="2"><F I="1">LogPath</F><F I="2">log</F></R>
			  <R I="3"><F I="1">ExceptionPath</F><F I="2">Err</F></R>
			<TBL N="SysMsg" ID="1CA51EA1-5699-11d3-A67C-0050046C4B19">
			  <R I="1"><F I="1">01</F><F I="2">Null Message</F><F I="3">N</F><F
			  <R I="2"><F I="1">02</F><F I="2">okay</F><F I="3">I</F><F
I="4">this is an optional message for this particular system
			  <R I="3">
               <F I="1">03</F>
<F I="2">okay false</F>
<F I="3">I</F>
<F I="4"/></R>
<R I="4">
<F I="1">04</F>
<F I="2">Unknown Error</F>
<F I="3">W</F>
<F I="4">this is an unknown error optional message!!!!!</F></R>
	</NSP> <!-- end of the WDog namespace -->
  </NSP> <!-- end of the skup namespace -->
</PKT> <!-- end of the WDogSysInit packet -->

Do You Yahoo!?
Bid and sell for free at

xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev at
Archived as: and on CD-ROM/ISBN 981-02-3594-1
To (un)subscribe, mailto:majordomo at the following message;
(un)subscribe xml-dev
To subscribe to the digests, mailto:majordomo at the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa at

More information about the Xml-dev mailing list