Thread View: fr.comp.text.xml
4 messages
4 total messages
Started by lionel
Wed, 13 Sep 2000 07:12
SAX ? XML vers Serveur?
Author: lionel
Date: Wed, 13 Sep 2000 07:12
Date: Wed, 13 Sep 2000 07:12
13 lines
1334 bytes
1334 bytes
bonjour � tous, -je travaille "pour la cause" en ASP et j'entends parler de l'interface SAX c'est quoi au juste? A quoi �a sert? Est ce que c'est pareil que DOM? -aussi, et oui encore une question commen fait on pour envoyer du XML � un serveur, ce XML pouvant biensur alimenter une base de donn�es? j'ai vu qu'il existe XMLHTTPrequest mais est ce la bonne manip? merci � tous et bon xml � tous :)
Re: SAX ? XML vers Serveur?
Author: Michel CASABIANCA
Date: Wed, 13 Sep 2000 00:00
Date: Wed, 13 Sep 2000 00:00
31 lines
2079 bytes
2079 bytes
Bonjour "Pascal Revillard" <previllard@soreh.fr> writes: > SAX permet de parcourir le fichier sans forc�ment m�moriser la totalit� des > informations comme le fait DOM. Il est possible de la faire mais l'arbre > doit etre construit "� la main" C'est souvent le cas avec DOM: on trouve beaucoup d'applis qui construisent leur arbre � partir du DOM. Dans ce cas on construit donc deux fois l'arbre, ce qui n'est pas optimal. > C'est int�ressant surtout pour la manipulation de gros fichiers XML dont on > ne veut pas extraire toutes les informations en meme temps : le parser > parcourt le fichier et on traite (ou non) le code rencontr�. Pour ma part, je recommanderai plut�t de travailler avec SAX sauf lorsqu'on doit travailler sur tout le document (pour impl�menter des fonctions du type Copier/Coller dans un �diteur XML par exemple). DOM est gourmand en ressources (CPU et RAM), d'autre part, son API me semble inutilement compliqu�e. Signe plaidant pour cette opinion: de nombreux processeurs XSLT (comme XT ou Xerces) ont r�implant� leur propre mod�le de document XML en m�moire. > si quelqu'un a plus d'informations sur la logique de programmation de SAX, > je suis preneur... Il y a un tutoriel chez Sun (http://java.sun.com/xml). -- Michel Casabianca
Re: SAX ? XML vers Serveur?
Author: Pascal Revillard
Date: Wed, 13 Sep 2000 09:53
Date: Wed, 13 Sep 2000 09:53
20 lines
1836 bytes
1836 bytes
> -je travaille "pour la cause" en ASP et j'entends parler de l'interface SAX > c'est quoi au juste? A quoi �a sert? Est ce que c'est pareil que DOM? d'apr�s les informations dont je dispose : SAX est un standard de parser XML orient� �v�nement, DOM �tant orient� arbre. SAX permet de parcourir le fichier sans forc�ment m�moriser la totalit� des informations comme le fait DOM. Il est possible de la faire mais l'arbre doit etre construit "� la main" C'est int�ressant surtout pour la manipulation de gros fichiers XML dont on ne veut pas extraire toutes les informations en meme temps : le parser parcourt le fichier et on traite (ou non) le code rencontr�. (si j'ai bien compris) si quelqu'un a plus d'informations sur la logique de programmation de SAX, je suis preneur...
Re: SAX ? XML vers Serveur?
Author: Pascal Revillard
Date: Thu, 14 Sep 2000 00:00
Date: Thu, 14 Sep 2000 00:00
6 lines
953 bytes
953 bytes
> Il y a un tutoriel chez Sun (http://java.sun.com/xml). mouais c'est du java et je bosse sur Xerces-C (SAX 1.0) mais bon si j'ai d�j� l'esprit de programmation... merci
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads