RE: [xsl] about Id & IDREF

Subject: RE: [xsl] about Id & IDREF
From: "Michael Kay" <michael.h.kay@xxxxxxxxxxxx>
Date: Tue, 2 Apr 2002 15:05:06 +0100
This isn't an XSLT question.

The way you combine two DTDs is not using ID/IDREF, it is by using an
external parameter entity.

<!ENTITY % bulletin "bulletin.dtd">
%bulletin;

Michael Kay
Software AG
home: Michael.H.Kay@xxxxxxxxxxxx
work: Michael.Kay@xxxxxxxxxxxxxx

> -----Original Message-----
> From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx
> [mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx]On Behalf Of Kakade
> Mangesh
> Sent: 02 April 2002 14:15
> To: XSL-List@xxxxxxxxxxxxxxxxxxxxxx
> Subject: [xsl] about Id & IDREF
>
>
> Hi all !
> m an novice user of xml
> I was tasked to work on XML database
> I have created one DTD Wherein i am using bulletin as one of
> the ELEMENTS
> I am describing this element in another DTD called Bulletin.dtd
> The reson for creatig separe DTD for Bulletin is that I can
> use 1 'bulletin
> doc" for 2/3 "product document"
> i.e. Bulletin is a doc of assembly procedure ..and 2 /3 diff
> product can
> have same bulletin
>
> E g. Product.dtd
>
> <!ELEMENT Item ((partName | prodName) , Item* , productImage
> , description?
> , CatalogID? , Bulletin?) >
> And Bulletin.dtd
> <?xml version='1.0' encoding='UTF-8' ?>
> <!ENTITY % date "CDATA">
> <!ELEMENT Bulletin (tilte , requisit? , note* , list+)>
> <!ATTLIST Bulletin UID ID #REQUIRED
> update %date; #IMPLIED >
> <!ELEMENT tilte (#PCDATA)>
> <!ELEMENT requisit (list+)>
> <!ELEMENT note (#PCDATA)>
> <!ELEMENT list (#PCDATA)>
> My question is how to link these two docments .with ID and
> IDREF[Kakade
> Mangesh] ( i dont want to use Xlink or XSLT)
> TIA,
> Mangesh
>
>
>  XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
>


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread