Niouzes.org  

Précédent   Niouzes.org > Forum > Newsgroup microsoft.public.fr.* 6 Forum > Newsgroup microsoft.public.fr.xml
S'inscrire FAQ Membres Calendrier Recherche Messages du jour Marquer les forums comme lus



Réponse

 

LinkBack Outils de la discussion Modes d'affichage
  #1 (permalink)  
Vieux 08/11/2006, 14h15
erwan amoureux
 
Messages: n/a
Par défaut Re: galere xmlns + xpath



"Patrice Manac'h" a écrit :

> Bonjour,
>
> ou faîtes une recherche sur "//localname()='author'"
>
> Cordialement,
>
> P. Manac'h
> MCS France
>

Il y a quelques erreurs de syntaxe dans ce xpath
local-name etant une fonction elle doit être impérativement utilisé entre
accolade (elle ne peut jamais être simplement précédé d'un /)
une syntaxe plus juste serait de type
"//*[local-name()='author']"
Mais je ne suis pas sur qu'elle soit adapté, en effet je n'ai pas bien
compris les modifications apporté au namespace du fichier originel book.xml
(c'est bien celui-la ?), celui ci n'en possédant pas Ã*** l'origine.
Un petit extrait de celui-ci ?
Réponse avec citation
Alt Today
Advertising
Google Adsense
 
This advertising will not be shown
in this way to registered members.
Register your free account today
and become a member on
Niouzes.org
Standard Sponsored Links

  #2 (permalink)  
Vieux 11/11/2006, 08h20
Bernard
 
Messages: n/a
Par défaut Re: galere xmlns + xpath


"erwan amoureux" <erwanamoureux***discussions.microsoft.com> a écrit dans le message de news:
6777A40D-10CA-463C-8743-62B0C833A5C5***microsoft.com...
>
>
> "Patrice Manac'h" a écrit :
>
>> Bonjour,
>>
>> ou faîtes une recherche sur "//localname()='author'"
>>
>> Cordialement,
>>
>> P. Manac'h
>> MCS France
>>

> Il y a quelques erreurs de syntaxe dans ce xpath
> local-name etant une fonction elle doit être impérativement utilisé entre
> accolade (elle ne peut jamais être simplement précédé d'un /)
> une syntaxe plus juste serait de type
> "//*[local-name()='author']"
> Mais je ne suis pas sur qu'elle soit adapté, en effet je n'ai pas bien
> compris les modifications apporté au namespace du fichier originel book.xml
> (c'est bien celui-la ?), celui ci n'en possédant pas Ã*** l'origine.
> Un petit extrait de celui-ci ?


Dans le fichier book.xml original, j'ai ajouté l'attribut xmlns=www.unsite.com au niveau du tag "catalog".

Le but était (est) de comprendre comment réagissait xpath (et/ou xslt et/ou mon script).
J'essaye de gérer des fichiers xml de provenances diverses (plus précisément des fichiers GPX pour mon GPS) issus
d'applications ne respectant pas toujours les principes de xml. Certains de ces fichiers ne sont que "bien formés", sans
espace de nom et/ou sans XSD.

je suis débutant en xml et dans les langages associés. Je n'utilise peut être pas les bons termes et dans ce cas, je
m'excuse par avance.

Bernard



Réponse avec citation
  #3 (permalink)  
Vieux 11/11/2006, 08h20
Bernard
 
Messages: n/a
Par défaut Re: galere xmlns + xpath


"erwan amoureux" <erwanamoureux***discussions.microsoft.com> a écrit dans le message de news:
6777A40D-10CA-463C-8743-62B0C833A5C5***microsoft.com...
>
>
> "Patrice Manac'h" a écrit :
>
>> Bonjour,
>>
>> ou faîtes une recherche sur "//localname()='author'"
>>
>> Cordialement,
>>
>> P. Manac'h
>> MCS France
>>

> Il y a quelques erreurs de syntaxe dans ce xpath
> local-name etant une fonction elle doit être impérativement utilisé entre
> accolade (elle ne peut jamais être simplement précédé d'un /)
> une syntaxe plus juste serait de type
> "//*[local-name()='author']"
> Mais je ne suis pas sur qu'elle soit adapté, en effet je n'ai pas bien
> compris les modifications apporté au namespace du fichier originel book.xml
> (c'est bien celui-la ?), celui ci n'en possédant pas Ã*** l'origine.
> Un petit extrait de celui-ci ?


Dans le fichier book.xml original, j'ai ajouté l'attribut xmlns=www.unsite.com au niveau du tag "catalog".

Le but était (est) de comprendre comment réagissait xpath (et/ou xslt et/ou mon script).
J'essaye de gérer des fichiers xml de provenances diverses (plus précisément des fichiers GPX pour mon GPS) issus
d'applications ne respectant pas toujours les principes de xml. Certains de ces fichiers ne sont que "bien formés", sans
espace de nom et/ou sans XSD.

je suis débutant en xml et dans les langages associés. Je n'utilise peut être pas les bons termes et dans ce cas, je
m'excuse par avance.

Bernard



Réponse avec citation
  #4 (permalink)  
Vieux 12/11/2006, 08h04
Bernard
 
Messages: n/a
Par défaut Re: galere xmlns + xpath



>>

> Il y a quelques erreurs de syntaxe dans ce xpath
> local-name etant une fonction elle doit être impérativement utilisé entre
> accolade (elle ne peut jamais être simplement précédé d'un /)
> une syntaxe plus juste serait de type
> "//*[local-name()='author']"


En tout cas, ca marche, j'ai le résultat escompté.
Merci beaucoup
Bernard

Réponse avec citation
  #5 (permalink)  
Vieux 12/11/2006, 08h04
Bernard
 
Messages: n/a
Par défaut Re: galere xmlns + xpath



>>

> Il y a quelques erreurs de syntaxe dans ce xpath
> local-name etant une fonction elle doit être impérativement utilisé entre
> accolade (elle ne peut jamais être simplement précédé d'un /)
> une syntaxe plus juste serait de type
> "//*[local-name()='author']"


En tout cas, ca marche, j'ai le résultat escompté.
Merci beaucoup
Bernard

Réponse avec citation
  #6 (permalink)  
Vieux 12/11/2006, 11h55
Patrice Manac'h
 
Messages: n/a
Par défaut Re: galere xmlns + xpath

Bonjour,

j'avais effectivement tapé un peu vite mais l'idée d'utiliser local-name est
de ne pas être "ennuyé" par les namespaces. cela dit, en terme de
performance, il faut peut être regarder ce que cela donne...

Cdt,

Patrice

"Bernard" <bfermaut.bof***hotmail.com> a écrit dans le message de
news:u$u%23vEjBHHA.4428***TK2MSFTNGP04.phx.gbl...
>
>
>>>

>> Il y a quelques erreurs de syntaxe dans ce xpath
>> local-name etant une fonction elle doit être impérativement utilisé entre
>> accolade (elle ne peut jamais être simplement précédé d'un /)
>> une syntaxe plus juste serait de type
>> "//*[local-name()='author']"

>
> En tout cas, ca marche, j'ai le résultat escompté.
> Merci beaucoup
> Bernard


Réponse avec citation
  #7 (permalink)  
Vieux 12/11/2006, 11h55
Patrice Manac'h
 
Messages: n/a
Par défaut Re: galere xmlns + xpath

Bonjour,

j'avais effectivement tapé un peu vite mais l'idée d'utiliser local-name est
de ne pas être "ennuyé" par les namespaces. cela dit, en terme de
performance, il faut peut être regarder ce que cela donne...

Cdt,

Patrice

"Bernard" <bfermaut.bof***hotmail.com> a écrit dans le message de
news:u$u%23vEjBHHA.4428***TK2MSFTNGP04.phx.gbl...
>
>
>>>

>> Il y a quelques erreurs de syntaxe dans ce xpath
>> local-name etant une fonction elle doit être impérativement utilisé entre
>> accolade (elle ne peut jamais être simplement précédé d'un /)
>> une syntaxe plus juste serait de type
>> "//*[local-name()='author']"

>
> En tout cas, ca marche, j'ai le résultat escompté.
> Merci beaucoup
> Bernard


Réponse avec citation
  #8 (permalink)  
Vieux 14/11/2006, 12h23
Bernard
 
Messages: n/a
Par défaut Re: galere xmlns + xpath


"Patrice Manac'h" <patmanac***online.microsoft.com> a écrit dans le message de news:
u$jd2FlBHHA.3836***TK2MSFTNGP02.phx.gbl...
> Bonjour,
>
> j'avais effectivement tapé un peu vite mais l'idée d'utiliser local-name est de ne pas être "ennuyé" par les
> namespaces. cela dit, en terme de performance, il faut peut être regarder ce que cela donne...
>
> Cdt,
>


Coté perf, ce n'est pas un problème. Mes fichiers faisant quelques Ko, une fraction de seconde en plus ne me gène pas.
De plus, je ne travaille que dans un environnement purement personnel. Je n'ai Ã*** gérer que quelques fichiers xml (des
fichiers gpx pour gps).

Encore merci
Bernard

Réponse avec citation
  #9 (permalink)  
Vieux 14/11/2006, 12h23
Bernard
 
Messages: n/a
Par défaut Re: galere xmlns + xpath


"Patrice Manac'h" <patmanac***online.microsoft.com> a écrit dans le message de news:
u$jd2FlBHHA.3836***TK2MSFTNGP02.phx.gbl...
> Bonjour,
>
> j'avais effectivement tapé un peu vite mais l'idée d'utiliser local-name est de ne pas être "ennuyé" par les
> namespaces. cela dit, en terme de performance, il faut peut être regarder ce que cela donne...
>
> Cdt,
>


Coté perf, ce n'est pas un problème. Mes fichiers faisant quelques Ko, une fraction de seconde en plus ne me gène pas.
De plus, je ne travaille que dans un environnement purement personnel. Je n'ai Ã*** gérer que quelques fichiers xml (des
fichiers gpx pour gps).

Encore merci
Bernard

Réponse avec citation
 
Réponse
Tags: , ,



Outils de la discussion
Modes d'affichage

Règles de messages
Vous pouvez ouvrir de nouvelles discussions : nonoui
Vous pouvez envoyer des réponses : nonoui
Vous pouvez insérer des pièces jointes : nonoui
Vous pouvez modifier vos messages : nonoui

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui


Discussions similaires

Discussion Auteur Forum Réponses Dernier message
Galere Jean Claude Newsgroup microsoft.public.fr.dotnet.vb 9 28/07/2008 17h43
La galere Guillaume Newsgroup fr.misc.automoto.mecanique 0 23/04/2008 20h51
Re: ignorer le xmlns, ou le changer ... Patrice Manac'h Newsgroup microsoft.public.fr.xml 0 22/06/2004 13h03


Fuseau horaire GMT. Il est actuellement 20h33.

Italiano - German - English - Español


Édité par : vBulletin® version 3.6.8
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO 3.1.0 © 2007, Crawlability, Inc. Tous droits réservés.
Version française #13 par l'association vBulletin francophone


Politique - Droit - Philosophie - Football - Medicine - Française - Bricolage - Photo - Mac Os X - Divers - Physique - Jardinage
Mecanique - Moto - Photographie - Rail - Route - Aviation - Cinema - Linux - Psychanalyse - Finance - Enigmes - Rugby
Environnement - Histoire - Programmes TV - Education - Travail - Voyages - Windows - Immobilier - Cuisine
Windows XP - Excel - Word - Outlook - Access - Internet Explorer - Office - Vista

Page generated in 0,33282 seconds with 11 queries