Article View: fr.comp.text.xml
Article #10448Re: Xalan (XPath)
From: Alexandre FAU
Date: Tue, 03 Oct 2000 06:48
Date: Tue, 03 Oct 2000 06:48
60 lines
3165 bytes
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 > > > > >
Technical Details
Message-ID:
<8rbvfp$kug$1@news-sop.inria.fr>Path:
arc1-ca.pugleaf.net!supernews.google.com!sn-xit-02!supernews.com!isdnet!enst!univ-angers.fr!univ-rennes1.fr!irisa.fr!news-rocq!news-sop.inria.fr!not-for-mailReferences:
<8ra1j5$iaq$1@news-sop.inria.fr> <8ramiu$niu$1@reader1.imaginet.fr>Show Full Headers
Complete Article Headers
X-Google-Language: FRENCH,ASCII X-Google-Thread: 114f60,36ff58b0aa7edfde X-Google-Attributes: gid114f60,public X-Google-ArrivalTime: 2000-10-02 23:59:06 PST Path: arc1-ca.pugleaf.net!supernews.google.com!sn-xit-02!supernews.com!isdnet!enst!univ-angers.fr!univ-rennes1.fr!irisa.fr!news-rocq!news-sop.inria.fr!not-for-mail From: "Alexandre FAU" <alexandre.fau@wanadoo.fr> Newsgroups: fr.comp.text.xml Subject: Re: Xalan (XPath) Date: Tue, 3 Oct 2000 08:48:22 +0200 Organization: I.N.R.I.A. Unite de Recherche de Sophia Antipolis (France) Lines: 62 Message-ID: <8rbvfp$kug$1@news-sop.inria.fr> References: <8ra1j5$iaq$1@news-sop.inria.fr> <8ramiu$niu$1@reader1.imaginet.fr> NNTP-Posting-Host: fmask.inria.fr Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.00.2314.1300 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2314.1300