Need help creating collada importer

Hello all, i have problem parsing the file, i don’t know how data are stored, by data means vertices, i created a program which loads the first <float_array>'s floats from <library_geometries> but i don’t get the same character i created, in some collada files i ve seen more than 1 <float_array>s in a <library_geometries> if there can be multiple <float_array> in <library_geometries> then which one should i choose to load my character?
Pls help me…