Boost logo

Boost :

Subject: Re: [boost] Standard c++ XML parser API (Boost.XML)
From: munsingh (munsingh_at_[hidden])
Date: 2014-03-18 11:39:12


What's wrong with xerces XML parsers?

-Manish
On Mar 9, 2014 2:27 AM, "Saksham Maheshwari" <sam21.zero_at_[hidden]> wrote:

> Hey guys,
>
> As part of this year's GSOC, I am interested in developing a Standard c++
> XML parser for Boost (Boost.XML project in Ideas Page).
>
> What I have encountered till now, there are many libraries which could be
> used for parsing XML file, but there is no Standard XML API in c++ to do
> the same, contrary to other languages like Java or python. I think this is
> an appropriate place to discuss about this API and then develop it.
>
> Since a past couple of days, I have been reading and understanding the
> existing Boost.xml (sandbox project) and Arabica project. What I think now
> is that there is no need to develop such an API from scratch, it would just
> be a wastage of our resources, else we could use the existing codes to
> develop such an API.
>
> We can use multiple backends supported in Arabica API and merge it with out
> existing Boost.XML to make such a standard API, so that it can adapted to a
> wide range of existing XML libraries.
>
> Also, the SAX implementation of Boost.XML has to be changed and it has to
> be implemented/modified (i.e. reader API), comparing it with Arabica::SAX.
>
> DOM API is working very fine.
>
> So, according to me, the possible tasks will be
> 1. To enhance or change the SAX implementation of Boost.XML
> 2. To provide multiple backends to this API.
>
> But for now, I want to know what you guys think about the idea.
>
> Thanks,
> Saksham Maheshwari
>
> PS: I want to develop an API, not a library :-)
>
> _______________________________________________
> Unsubscribe & other changes:
> http://lists.boost.org/mailman/listinfo.cgi/boost
>


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk