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

Fermé
Jérémy - 12 juil. 2005 à 15:21
balou311 Messages postés 765 Date d'inscription mardi 1 février 2005 Statut Membre Dernière intervention 21 septembre 2006 - 13 juil. 2005 à 19:35
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 :)
A voir également:

2 réponses

mamiemando Messages postés 33113 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 15 mai 2024 7 753
13 juil. 2005 à 00:49
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
balou311 Messages postés 765 Date d'inscription mardi 1 février 2005 Statut Membre Dernière intervention 21 septembre 2006 87
13 juil. 2005 à 19:35
envoie le bout de code on pourra peu être faire quelque chose!
0