OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help



   RE: [xml-dev] schema datatype for ip address

[ Lists Home | Date Index | Thread Index ]

I just needed to sit with xml spy for a bit and now i think I have the 
solution :

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<!--W3C Schema generated by XMLSpy v2006 sp2 U (http://www.altova.com)-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"; 

	<xs:simpleType name="ipaddrstr">
		<xs:restriction base="xs:string">

	<xs:complexType name="ipaddr">
		<xs:simpleContent >
			<xs:extension base="ipaddrstr">
				<xs:attribute name="type" type="xs:string" use="optional" />

<xs:element name="ip" type="ipaddr" />



>From: "Rakshan Murthy" <rakshanm@hotmail.com>
>To: xml-dev@lists.xml.org
>Subject: [xml-dev] schema datatype for ip address Date: Thu, 02 Feb 2006 
>04:23:11 -0600
>Im trying to create a schema for the following:
><ip type="start"></ip>
>Basically, a complexType with a 'type' attribute of string, and a content 
>which is a restricted pattern.
>I keep getting validation errors from
>when i try :
>  <xs:complexType name="ip">
>   <xs:simpleContent>
>   <xs:restriction base="xs:string">
>	<xs:pattern 
>   </xs:restriction>
>   </xs:simpleContent>
>   <xs:attribute name="type" type="xs:string" use="optional" />
>  </xs:complexType>
>If i use complexContent, it doesnt allow use of patters to restrict.
>Anyone have a solution?
>The xml-dev list is sponsored by XML.org <http://www.xml.org>, an
>initiative of OASIS <http://www.oasis-open.org>
>The list archives are at http://lists.xml.org/archives/xml-dev/
>To subscribe or unsubscribe from this list use the subscription
>manager: <http://www.oasis-open.org/mlmanage/index.php>


News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS