[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: How did "public identifier" get its name...
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 / "Bullard, Claude L (Len)" <clbullar@i...> was heard to say: | Yes, there are implementations that map PUBLIC identifiers to | web identifiers. For them that needs 'em, use 'em. OTW, not. XML Catalogs, for example. And vice versa, RFC 3151 for example. | If you are using the web as your mass storage device, you | don't need public identifiers for much if anything although | they are still used in DOCTYPE declarations. One of the nice features of DOCTYPE declarations that I haven't seen mentioned very often is the fact that they allow you to specify both a name and an address. So Joe User sends me <!DOCTYPE article PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN" "file:///c:/path/to/some/place/docbookx.dtd"> and it *just works* on my machine because I can map from the public identifier to a local identifier. <!DOCTYPE article SYSTEM "file:///c:/path/to/some/place/docbookx.dtd"> is just about useless on anyone's system except Joe User's. As is <article xsi:schemaLocation="file:///c:/path/to/some/place/docbookx.xsd"> but, alas, there's no obvious way to specify the public identifier in XSD. You can use RFC 3151, but no one does. Be seeing you, norm - -- Norman.Walsh@S... | On the other hand, you have different fingers. XML Standards Architect | Web Tech. and Standards | Sun Microsystems, Inc. | -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (GNU/Linux) Comment: Processed by Mailcrypt 3.5.7 <http://mailcrypt.sourceforge.net/> iD8DBQE/KRfnOyltUcwYWjsRAri+AJ9WNP8eudpEx2DitOQhtX6HkdwsQgCffre9 wDt86NvYNvH2mn17nrzz9ZU= =iV99 -----END PGP SIGNATURE-----
|
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
|