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

 


Help: OASIS Mailing Lists Help | MarkMail Help

 


 

   Re: Parsing a DTD

[ Lists Home | Date Index | Thread Index ]
  • From: Daniel Veillard <Daniel.Veillard@w3.org>
  • To: Marcus Thuresson <b96marth@student.his.se>
  • Date: Thu, 15 Jun 2000 19:20:24 +0200

On Thu, Jun 15, 2000 at 04:00:33PM +0200, Marcus Thuresson wrote:
> Hi,
> does anyone how can to get access to the information in a DTD? What I want
> to do is to use the information of the DTD in an algorithm where I need to
> know which Elements that can appear as Children to another Element. Are
> there any parsers that support this functionality?

  There is something similar in libxml:

  http://xmlsoft.org/gnome-xml-valid.html#XMLVALIDGETVALIDELEMENTS
  xmlValidGetValidElements ()

Assuming the document was parsed and validated, this retuns the list of
elements allowed to be inserted.

Daniel

-- 
Daniel.Veillard@w3.org | W3C, INRIA Rhone-Alpes  | Today's Bookmarks :
Tel : +33 476 615 257  | 655, avenue de l'Europe | Linux XML libxml WWW
Fax : +33 476 615 207  | 38330 Montbonnot FRANCE | Gnome rpm2html rpmfind
 http://www.w3.org/People/all#veillard%40w3.org  | RPM badminton Kaffe

***************************************************************************
This is xml-dev, the mailing list for XML developers.
To unsubscribe, mailto:majordomo@xml.org&BODY=unsubscribe%20xml-dev
List archives are available at http://xml.org/archives/xml-dev/
***************************************************************************

  • References:



 

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

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