Discussion:Sxml, Import Export de structures XML

De Wicri Manuel
Révision datée du 23 octobre 2013 à 12:14 par imported>Ali tebbakh (Compilation et exécution)

Compilation et exécution

Au préalable

Initialiser $DILIB, par exemple :

  . ~/Dilib/init.sh
création du fichier exo1.c
cat <<... >exo1.c
#include "SxmlNode.h"
main()
{
  SxmlNode *docu;
  while((docu=SxmlInputNextDocumentElement()))
     {
        SxmlAppendChild(docu,SxmlLeafCreate("a","nouveau"));
        SxmlPrint(docu);
        putchar('\n');
     }
}
...
Compilation
gcc exo1.c $DILIB_CC -o exo1
Exécution
./exo1 <<...
<doc><x>coucou</x></doc>
...