[Top] [All Lists]

[Dtdparse-trackers] [ dtdparse-Support Requests-1439406 ] RelaxNGParse?

2006-03-03 22:07:05
Support Requests item #1439406, was opened at 2006-02-26 23:17
Message generated for change (Comment added) made by ceplm
You can respond by visiting: 

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: dtdparse
Group: None
Status: Open
Resolution: None
Priority: 5
Submitted By: Matej Cepl (ceplm)
Assigned to: Nobody/Anonymous (nobody)
Summary: RelaxNGParse?

Initial Comment:
Would it be possible to produce a script producing 
similar output as dtdparse, but for Relax NG? There 
are editors (namely kate/kwrite) which use output of 
dtdparse for XML editing. However, world seems to be 
turning from DTDs, so it would be helpful if I can 
produce the same output for other definition files. 
And both Schema and DTD could be translated into 
Relax NG 
so that seems to be the most supported solution.



>Comment By: Matej Cepl (ceplm)
Date: 2006-02-27 13:38

Logged In: YES 

The former -- just hoped that you could use some Relax NG
parser in Perl (is there something like that) so that it
wouldn't be that much difficult. I know, it was probably
stupid idea.



Comment By: Earl Hood (ehood)
Date: 2006-02-27 12:48

Logged In: YES 

Are you asking for a script that parses RelaxNG data
and creates a "dtd" document that dtdparse does for
SGML/XML DTDs?  Or, are you asking that dtdparse has
the ability to generate RelaxNG from a DTD?

If the former, the script would be a different beast
from dtdparse, maybe something called rngparse, and it
may be considered something completely separate from
this project.

If the latter, the XML document created be dtdparse
can be parsed by a script that knows how to convert
the data to relaxng.  It appears the Sun link you 
provides already performs a similar function so what
is the real need to add it here?


You can respond by visiting: 

This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!