[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Defining Xlink in XMLschema
Chiusano - thank you very much for your answers. Micah - thank you for pointing out the error in the namespace. Yours Charles ----- Original Message ----- From: "Chiusano Joseph" <chiusano_joseph@b...> To: "C Baines" <cbaines@w...> Cc: <xml-dev@l...> Sent: Saturday, May 17, 2003 7:27 PM Subject: Re: Defining Xlink in XMLschema > Charles, > > Please see comments below: > > Regarding #1: You should declare <link> as a global element in the > schema and simply reference it where necessary. If you'd like to hide > the XLink attributes in the instance document, you could also use fixed > attribute values and just include a <link> element in the document where > necessary (this assumes that you will have the same set of XLink > attributes for each <link> element - if not, you could name them > <link1>, <link2>, etc. or with more descriptive names). > > Regarding #2: It is unnecessary to declare these. The fact that they are > used within the XLink namespace will cause the XLink processor to > interpret them accordingly. > > Kind Regards, > Joe Chiusano > Booz | Allen | Hamilton > > > > > C Baines wrote: > > > > Hi > > > > Can anyone help me with these questions? > > > > If I wanted to include inline xlinks within a document e.g. > > > > <rhyme>The <link xmlns:xlink="http://www.w3c.org/1999/xlink" > > xlink:href="cat.png" xlink:show="new" xlink:title="cat">cat</link> sat on > > the mat</rhyme> > > > > 1. Presumably <rhyme> and any other elements containing <link> need to be > > mixed elements declaring <link> as a child in the schema - but is there a > > way of declaring <link> just once in the schema so that it can be used > > within any elements at random? > > > > 2. (Main question) Do I still have to declare the xlink attributes in the > > schema, i.e. href, show and title, or is this unnecessary because I have > > declared the Xlink namespace within <link> already? > > > > Thanks > > > > Charles > > > > ----------------------------------------------------------------- > > 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://lists.xml.org/ob/adm.pl>
|
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
|