cerhu > microsoft.* > microsoft.dotnet.aspnet

Pierre (25/05/2007, 11h55)
Bonjour,

Je me suis rendu compte que le Xpath ne me permet d'accéder au noeud enfant
si le premier élément (root) contient des atrtributs. Est-ce normal ? et
comment enlever ces attributs ?
Pierre (25/05/2007, 11h59)
en fait, c'est seulement avec ces attributs que ca ne fonctionne pas

<customerOrderResponse xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
version="1.0" language="fr" xmlns="http://www.e-galexis.com/schemas/"
xsi:schemaLocation="http://www.e-galexis.com/schemas/
http://www.e-galexis.com/schemas/POS/customerOrder/customerOrderResponse.xsd">

si j'enlève xmlns="http://www.e-galexis.com/schemas/"
xsi:schemaLocation="http://www.e-galexis.com/schemas/
http://www.e-galexis.com/schemas/POS/customerOrder/customerOrderResponse.xsd"
ca fonctionne mais pourquoi ?
Faust (25/05/2007, 12h04)
peut être qu'il n'aime pas qu'il y ai 2 adresses dans
xsi:schemaLocation

/_Pierre_ a formulé ce vendredi/ :
[..]
Stan SR (25/05/2007, 23h23)
Salut,

Si t'as pas résolu ton problème, tu peux montrer ton bout de code

Stan
Pierre (29/05/2007, 21h14)
Bonjour,

J'ai trouvé comment faire. Il suffit dans le xsl, de ne pas mapper les
noeuds suivants:

xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1.0"
language="fr"
xmlns=http://www.e-galexis.com/schemas/
xsi:schemaLocation="http://www.e-galexis.com/schemas/
http://www.e-galexis.com/schemas/POS/customerOrder/customerOrderResponse.xsd">

et ca fonctionne sans changer le xml.

Je vous remercie de votre aide.
Discussions similaires
XPATH

requête xpath

XPath et encodage

[DOM XPATH] comment effectuer une requete xpath avec DOM


Fuseau horaire GMT +2. Il est actuellement 23h38. | Privacy Policy