Sxml, Import Export de structures XML

De Wicri Manuel
Révision datée du 10 septembre 2012 à 09:56 par imported>Jacques Ducloy (Page créée avec « ==Principes élémentaires== Si la chaîne d'entrée est constituée d'objets Xml bien formés, la construction d'un arbre XML peut se faire sans DTD (ni schéma). La philo... »)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)

Principes élémentaires

Si la chaîne d'entrée est constituée d'objets Xml bien formés, la construction d'un arbre XML peut se faire sans DTD (ni schéma).

La philosophie Dilib impose souvent l'absence de sauts de ligne ou de tabulations pour l'utilisation de filtres sous Unix. Le parser Dilib proprement dit traite des objets Xml quelconques.

Conversion d'objet Xml en chaînes de caractère, et réciproquement

Les fonctions d'entrées sorties utilisent un noyau de 2 procédures de conversion vers les chaînes (char *) de C.

Conversion d'un arbre Sxml en String
    char *SxmlToString(node);
          SxmlNode *node;
Construction d'un arbre Sxml à partir d'une string.
    SxmlNode *SxmlFromString(str);
          char *str;