OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

 


 

   Re: Simple DOM question

[ Lists Home | Date Index | Thread Index ]
  • From: Warren Hedley <w.hedley@auckland.ac.nz>
  • To: Eric Bohlman <ebohlman@netcom.com>
  • Date: Thu, 19 Aug 1999 12:07:53 +1200

Eric Bohlman wrote:
> 
> Such a common problem that the solution to it is built into the definition
> of XML itself (and XML inherited it from SGML).  Just declare the child
> document as an entity in your internal DTD subset (<!ENTITY childElement
> SYSTEM "childElement.xml">) and then reference it as %childElement;
> instead of creating a special element type to represent inclusion.  That
> way the parser will transparently perform the inclusion rather than
> requiring the application logic to do it.
> 
> I've noticed in recent days a tendency for people to propose using XLink
> or application-specific linking mechanisms to accomplish tasks that could
> just as well be handled by the entity mechanism.  Let's not forget our
> roots.

You're right of course. I'm aware of this way of doing things. My example
was probably a bit too simplistic. Say for example that we had some other
information about the childElement declared within the parent:

<rootElement>
  <link-childElement name="bob" href="childElement.xml" type="foobar">
    <description>Some Info</description>
  </link-childElement>
</rootElement>

and I wanted the specified <description> and @type attributes to over-ride
the corresponding fields in "childElement.xml". As far as I know, this kind
of behaviour is not supported in basic XML, but my application has to take
of this itself.

Any thoughts? Thanks.


-- 
Warren Hedley
Department of Engineering Science
Auckland University
New Zealand

xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To (un)subscribe, mailto:majordomo@ic.ac.uk the following message;
(un)subscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)






 

News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS