[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Representing IP addresses in XML Schema
Ray Waldin wrote: > > "Roger L. Costello" wrote: > > ... > > <datatype name="IP" source="string"> > > <pattern value="\d{3}.\d{3}.\d{3}.\d{3}"/> > > </datatype> > > > > However, this is not satisfactory - it allows each field in the IP to > > have values from 000-999. I want to restrict the possible values to: > > [0-255].[0-255].[0-255].[0-255] > > You can avoid the problem by storing the IP as a hex address, as in: > > ff.ff.ff.ff > > <pattern > value="[0-9a-f][0-9a-f].[0-9a-f][0-9a-f].[0-9a-f][0-9a-f].[0-9a-f][0-9a-f]"/> > > -Ray Thanks Ray. An interesting choice of words - "You can avoid the 'problem' ...". I think that it is a "problem" if such a common, simple datatype cannot be expressed directly, and one is forced to resort to indirect means of expressing what is desired. Yes? /Roger xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@i... Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1 To unsubscribe, mailto:majordomo@i... the following message; unsubscribe xml-dev To subscribe to the digests, mailto:majordomo@i... the following message; subscribe xml-dev-digest List coordinator, Henry Rzepa (mailto:rzepa@i...)
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|