C library of xml