Two suggestions:

There are GNU/GTK (depends on how you look at it) tools for handling
XML, and one of the tools in the library is to validate (in code)
XML...

And sorry if it will sound like a troll's answer, but you can take the
native XML implementation in FPC and write it binding to C++, and then
use it with your application :)

Ido

On Wed, Mar 5, 2008 at 2:56 AM, Amos Shapira <[EMAIL PROTECTED]> wrote:
> Hello,
>
>  Currently we use Xerces for C (http://xerces.apache.org/xerces-c/) to
>  read XML files but are looking at making this as efficient as
>  possible.
>
>  The XML files are generated by our own software so some of us though
>  that maybe we can get rid of validation of the input and go straight
>  to event handling using SAX parsers.
>
>  My concern with this approach is that it sounds like we'll end up with
>  a hand-written parser for very specific version of the input schema,
>  which will require us to keep the code in pace with changes in the
>  schema.
>
>  Instead, I was wondering what would be the best way to ask the XML
>  parser to validate the input. Maybe some tool which converts an XML
>  schema to tightly integrated C++ code would do the trick? I found
>  http://tinyurl.com/2wqqp8 but it's just a research paper (NOT free),
>  not open source code.
>
>  What do people around here like to use for EFFICIENT XML parsing?
>
>  Thanks,
>
>  --Amos
>
>  =================================================================
>  To unsubscribe, send mail to [EMAIL PROTECTED] with
>  the word "unsubscribe" in the message body, e.g., run the command
>  echo unsubscribe | mail [EMAIL PROTECTED]
>
>



-- 
http://ik.homelinux.org/

=================================================================
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word "unsubscribe" in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]

Reply via email to