🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: fr.comp.text.xml
3 messages
3 total messages Started by Alexandre FAU Mon, 02 Oct 2000 00:00
Xalan (XPath)
#10445
Author: Alexandre FAU
Date: Mon, 02 Oct 2000 00:00
19 lines
1344 bytes
    Bonjour,

J'ai un petit soucis avec l'utilisation des XPath.
Je construit un arbre DOM par mes propres moyens (pas de parser XML), et je
voudrais bien pouvoir utiliser des xpath dessus, mais cela ne marche pas.
Je n'ai pas d'exeception, il ne se passe rien c'est tout.
Pour mes essai je suis parti du ApplyXPath (example de Xalan) et au lieu de
passer par le paser XML, je construit mon arbre DOM avec mon propre parser
(qui je le rappel n'est pas un parser XML). Les arbres que je produit sont
(a priori) du pur-DOM.
A ce que j'en ai compris (pas grand chose helas), Xalan aurais besoin d'un
point d'entre vers mon parser ..... mais a partir de la les chose ne sont
pas tres claire ....
Quelqu'un peut-il m'aider ?

Merci.

@lex
Re: Xalan (XPath)
#10447
Author: Gilles Lenfant
Date: Mon, 02 Oct 2000 00:00
36 lines
2269 bytes
Alexandre,

Xpath a *forc�ment* besoin d'un objet b�n�ficiant de toutes les API DOM pour
fonctionner puisqu'il va ramener un "Node" ou un "Nodelist" correspondant �
la "requ�te" XPath.
Si tu garantis que l'objet DOM que tu as programm� b�n�ficie de toutes les
m�thodes de DOM level 1, sans do�te Xalan utilise-t-il des m�thodes "non
DOM" acc�l�ratrices sp�cifiques � Xerces, son compagnon naturel.
Les parsers �tendus tels que Xerces ont des classes qui permettent de monter
un arbre DOM sans avoir � pr�alablement parser un fichier (ou flot) XML.

"Alexandre FAU" <alexandre.fau@wanadoo.fr> a �crit dans le message news:
8ra1j5$iaq$1@news-sop.inria.fr...
>
>     Bonjour,
>
> J'ai un petit soucis avec l'utilisation des XPath.
> Je construit un arbre DOM par mes propres moyens (pas de parser XML), et
je
> voudrais bien pouvoir utiliser des xpath dessus, mais cela ne marche pas.
> Je n'ai pas d'exeception, il ne se passe rien c'est tout.
> Pour mes essai je suis parti du ApplyXPath (example de Xalan) et au lieu
de
> passer par le paser XML, je construit mon arbre DOM avec mon propre parser
> (qui je le rappel n'est pas un parser XML). Les arbres que je produit sont
> (a priori) du pur-DOM.
> A ce que j'en ai compris (pas grand chose helas), Xalan aurais besoin d'un
> point d'entre vers mon parser ..... mais a partir de la les chose ne sont
> pas tres claire ....
> Quelqu'un peut-il m'aider ?
>
> Merci.
>
> @lex
>
>
Re: Xalan (XPath)
#10448
Author: Alexandre FAU
Date: Tue, 03 Oct 2000 06:48
60 lines
3165 bytes
    Salut Gilles,

Les arbres que je construit le sont avec l'API DOM Level 1 de Sun.
Lorsque je parse un fichier XML avec cette meme API et que je veux lui
appliquer un XPath cela fonctionne.
Donc, comme mes arbres sont du XML et qu'ils utilisent l'API de Sun, je me
dit que la seul difference c'est le parser.
De plus, j'ai vu dans la javadoc de Xerces, qu'il y avait une histoire de
ParserLiaison ... a la quelle helas je n'ai pas tout compris (en particulier
comment y connecter mon parser).

@lex

Gilles Lenfant <glenfant@nospam-e-pack.net> a �crit dans le message :
8ramiu$niu$1@reader1.imaginet.fr...
> Alexandre,
>
> Xpath a *forc�ment* besoin d'un objet b�n�ficiant de toutes les API DOM
pour
> fonctionner puisqu'il va ramener un "Node" ou un "Nodelist" correspondant
�
> la "requ�te" XPath.
> Si tu garantis que l'objet DOM que tu as programm� b�n�ficie de toutes les
> m�thodes de DOM level 1, sans do�te Xalan utilise-t-il des m�thodes "non
> DOM" acc�l�ratrices sp�cifiques � Xerces, son compagnon naturel.
> Les parsers �tendus tels que Xerces ont des classes qui permettent de
monter
> un arbre DOM sans avoir � pr�alablement parser un fichier (ou flot) XML.
>
> "Alexandre FAU" <alexandre.fau@wanadoo.fr> a �crit dans le message news:
> 8ra1j5$iaq$1@news-sop.inria.fr...
> >
> >     Bonjour,
> >
> > J'ai un petit soucis avec l'utilisation des XPath.
> > Je construit un arbre DOM par mes propres moyens (pas de parser XML), et
> je
> > voudrais bien pouvoir utiliser des xpath dessus, mais cela ne marche
pas.
> > Je n'ai pas d'exeception, il ne se passe rien c'est tout.
> > Pour mes essai je suis parti du ApplyXPath (example de Xalan) et au lieu
> de
> > passer par le paser XML, je construit mon arbre DOM avec mon propre
parser
> > (qui je le rappel n'est pas un parser XML). Les arbres que je produit
sont
> > (a priori) du pur-DOM.
> > A ce que j'en ai compris (pas grand chose helas), Xalan aurais besoin
d'un
> > point d'entre vers mon parser ..... mais a partir de la les chose ne
sont
> > pas tres claire ....
> > Quelqu'un peut-il m'aider ?
> >
> > Merci.
> >
> > @lex
> >
> >
>
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