Partage
  • Partager sur Facebook
  • Partager sur Twitter

passer au noeux suivant avec la libxml

    13 avril 2006 à 20:50:26

    bonjour à tous,
    j'utilise libxml dans un de mes projets mais je bute sur le fait de passer au noeux suivant.
    mon fichier :
    <?xml version="1.0" encoding="ISO-8859-1"?>
    <map>
            <tileset>land.png</tileset>
            <rows>
                    <cell x="0" y="0" hide="0">1</cell>
            </rows>
    </map>

    la fonction qui utilise la libxml :
    void loadMap(Carte *map,char *name)
    {
            FILE* fichier;
            SDL_Surface *skinMap;
            xmlTextReaderPtr data = xmlReaderForFile(name,"ISO-8859-1",0);
            fichier = fopen("error.txt", "w");

            xmlTextReaderRead(data);
            xmlTextReaderRead(data);

            skinMap = IMG_Load(xmlTextReaderReadString(data));
           
            xmlFreeTextReader(data);
            SDL_FreeSurface(skinMap);
            fclose(fichier);
    }


    grâce aux deux "xmlTextReaderRead()" j'arrive à accéder à <tileset> mais je n'arrive pas à accéder à <rows>. (rajouter un xmlTextReaderRead() ne fait rien)
    çà fait quelques heures que je me bagarre avec çà en lisant la doc

    merci.
    • Partager sur Facebook
    • Partager sur Twitter

    passer au noeux suivant avec la libxml

    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
    × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
    • Editeur
    • Markdown