This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
RE: about Id & IDREF
- From: "Michael Kay" <michael dot h dot kay at ntlworld dot com>
- To: <xsl-list at lists dot mulberrytech dot com>
- Date: Tue, 2 Apr 2002 15:05:06 +0100
- Subject: RE: [xsl] about Id & IDREF
- Reply-to: xsl-list at lists dot mulberrytech dot com
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@ntlworld.com
work: Michael.Kay@softwareag.com
> -----Original Message-----
> From: owner-xsl-list@lists.mulberrytech.com
> [mailto:owner-xsl-list@lists.mulberrytech.com]On Behalf Of Kakade
> Mangesh
> Sent: 02 April 2002 14:15
> To: XSL-List@lists.mulberrytech.com
> 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