XML dans un tableau de caractères(langages C)

Jérémy -  
balou311 Messages postés 766 Statut Membre -
Bonjour,

je dois programmer un petit programme en C qui générerai un fichier XML, dans un premier temps j'aimerai pouvoir mettre tout le XML dans un tableau, mais à cause des balises < et " notamment je n'y arrive pas

Merci de m'indiquer la façon de procéder :)

2 réponses

  1. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 940
     
    Heu moi j'y arrive sans problème. Tu ouvres un fichier (fopen), tu écris dedans ce que tu veux (fprintf), et tu le fermes (fclose). Les caractères utilisés dans les balises html (< >) ne posent aucun problème a priori. Ou alors j'ai rien compris ;)
    #include <stdio.h>
    #include <stdlib.h>
    
    int main(){
        FILE *f=fopen("plop.html","w");
        fprintf(f,"<HTML>\n");
        fprintf(f,"<BODY>\n");
        fprintf(f,"<TABLE>\n");
        fprintf(f,"\t<TR><TD>plop</TD><TD>tapir</TD></TR>\n");
        fprintf(f,"\t<TR><TD>mamie</TD><TD>mando</TD></TR>\n");
        fprintf(f,"</TABLE>\n");
        fprintf(f,"</BODY>\n");
        fprintf(f,"</HTML>\n");
        fclose(f);
        return 0;
    }
    
    0
  2. balou311 Messages postés 766 Statut Membre 87
     
    envoie le bout de code on pourra peu être faire quelque chose!
    0