Les Allergies
Alimentaires
Posez votre question Signaler

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

Jérémy - Dernière réponse le 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 :)
Lire la suite 

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

2 réponses
Réponse
+0
moins plus
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;
}
Ajouter un commentaire
Réponse
+0
moins plus
envoie le bout de code on pourra peu être faire quelque chose!
Ajouter un commentaire
Ce document intitulé « XML dans un tableau de caractères(langages C) » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?