libxml2 で collada をロードしたい。COLLLOADA ノードを取得し、子タグを取得しようとしましたが、失敗しました。子タグ名は「テキスト」です。なんで?COLLADA ノードの子を取得するにはどうすればよいですか?
xmlNode* geometries = xmlDocGetRootElement(doc)->children;
//at THIS point the geometries->name == "text" WHY?
//IS not it supposed to be "asset"?
while(!xmlStrcmp(geometries->name, (const xmlChar*)"library_geometries"))
geometries = geometries->next;
xmlNode* mesh = geometries->children;
for(uint i = 0; i < idx; i++)
mesh = mesh->next;
どこが間違っていますか?