| 179 | === Boost.XML === |
| 180 | |
| 181 | Define a set of XML APIs (DOM, SAX, XMLReader, etc.) for C++. |
| 182 | |
| 183 | There are a couple of good XML libraries available with C and C++ interfaces. So the focus shouldn't be yet another XML library implementation, but rather, a clean and robust set of APIs, with bindings to the existing implementations. A good starting point for the API is [1], as well as [2]. The latter also already provides multiple backends (such as [3], [4], [5]). |
| 184 | |
| 185 | [1] https://github.com/stefanseefeld/boost.xml |
| 186 | |
| 187 | [2] https://github.com/jezhiggins/arabica/ |
| 188 | |
| 189 | [3] http://www.xmlsoft.org/ |
| 190 | |
| 191 | [4] http://xerces.apache.org/xerces-c/ |
| 192 | |
| 193 | [5] http://msdn.microsoft.com/en-us/data/bb190600.aspx |
| 194 | |
| 195 | This project could be mentored by Stefan Seefeld |
| 196 | |