Répétez apres moi :J'aime PBAdonf. J'aime PBAdonf. J'aime PBAdonf.

Le forum (ô combien francophone) des utilisateurs de Powerbuilder.

Recherche rapide

Annonce

Certaines rubriques, dont des cours, sont uniquement visibles par les membres du forum ^^.
Dans la rubrique Liens & Références, vous avez accès à un sommaire de téléchargement, profitez-en !
Il existe maintenant un nouveau TOPIC "Votre CV en Ligne" accessible uniquement par demande.

#1 21-03-2017 15:19:26

xian911  
Membre
Date d'inscription: 04-08-2016
Messages: 8
Pépites: 42
Banque: 0

[RESOLU] PBDOM Xpath

Bonjour,

J'utilise PBDOM pour générer du xml. Jusqu'à présent pas de problèmes.
Je dois maintenant générer un xml qui a des tags du style <ftc:ReportingFI>.  D'après ce que je comprends, c'est du xpath. (je ne suis pas un expert xml )
Mais PBDOM ne supporte pas xpath :-(
Me suis dit pas de problème, avec PBDOM je peux utiliser SetName et le tour sera joué.
Que neni, SetName donne une erreur en exécution quand il y a un : dans le nom.
Function Name : pbdom_element::SetName(string strName) ELEMENT NAME contains a colon.
Quelqu'un a-t-il déjà résolu cela ou a-t-il une idée ...
Je pensais mettre un caractère bizarre  mais accepté par pbdom et puis à faire un find replace de masse. Mais je ne trouve pas ça très "propre".
Mais si je n'ai pas d'autre solution ...
Merci d'avance

Dernière modification par xian911 (22-03-2017 12:31:07)

Hors ligne

 

#2 21-03-2017 17:32:35

xlat  
0xc0000005
Award: bf
Lieu: Tanger (طنج)
Date d'inscription: 04-12-2010
Messages: 720
Pépites: 11,343
Banque: 100,221,387,868,884,300
Site web

Re: [RESOLU] PBDOM Xpath

Bonjour,

Non il s'agit d'un namespace 'ftc', regardes du côté de

Code: pb

pbdom_element_name.SetNamespace(string strNamespacePrefix, string strNamespaceUri, boolean bVerifyNamespace)

.

Tu fais du FATCA ?


https://lut.im/eJINqa9o/vAtyxD0h "Don't believe everything you read on the Internet"
    -- Abraham Lincoln

www.ngs.ma

Hors ligne

 

#3 21-03-2017 20:55:10

xian911  
Membre
Date d'inscription: 04-08-2016
Messages: 8
Pépites: 42
Banque: 0

Re: [RESOLU] PBDOM Xpath

Oui, du FATCA et CRS aussi.
Merci pour la piste.
Vais creuser ca.

Hors ligne

 

#4 22-03-2017 08:27:27

seki  
0x73656B69
Award: bf
Lieu: Laquenexy & Luxembourg
Date d'inscription: 20-11-2008
Messages: 1118
Pépites: 4,296,080,204
Banque: 9,223,372,036,854,776,000
Site web

Re: [RESOLU] PBDOM Xpath

Ça me rapelle des trucs...

Si tu as des questions, n'hésite pas (sur PBDOM ou FATCA )


The best programs are the ones written when the programmer is supposed to be working on something else. - Melinda Varian

Mes réponses PB sur StackOverflow
http://stackoverflow.com/users/flair/317266.png

Hors ligne

 

#5 22-03-2017 10:22:17

xian911  
Membre
Date d'inscription: 04-08-2016
Messages: 8
Pépites: 42
Banque: 0

Re: [RESOLU] PBDOM Xpath

seki a écrit:

Ça me rapelle des trucs...

Si tu as des questions, n'hésite pas (sur PBDOM ou FATCA )

Je vais t'envoyé un MP car vu ce domaine pointu, PB et ta localisation je pense savoir où tu bosses (ou a bossé)

Hors ligne

 

#6 22-03-2017 10:25:22

xian911  
Membre
Date d'inscription: 04-08-2016
Messages: 8
Pépites: 42
Banque: 0

Re: [RESOLU] PBDOM Xpath

xlat a écrit:

Bonjour,

Non il s'agit d'un namespace 'ftc', regardes du côté de

Code: pb

pbdom_element_name.SetNamespace(string strNamespacePrefix, string strNamespaceUri, boolean bVerifyNamespace)

.

Tu fais du FATCA ?

C'est exactement ça. Je viens de tester


Hors ligne

 

#7 22-03-2017 12:32:26

xlat  
0xc0000005
Award: bf
Lieu: Tanger (طنج)
Date d'inscription: 04-12-2010
Messages: 720
Pépites: 11,343
Banque: 100,221,387,868,884,300
Site web

Re: [RESOLU] PBDOM Xpath

seki a écrit:

Ça me rapelle des trucs...

Si tu as des questions, n'hésite pas (sur PBDOM ou FATCA )

oui hein, autant pbdom que FATCAT ou CRS, mais là c'était plutôt en perl :-p


https://lut.im/eJINqa9o/vAtyxD0h "Don't believe everything you read on the Internet"
    -- Abraham Lincoln

www.ngs.ma

Hors ligne

 

#8 22-03-2017 13:37:30

seki  
0x73656B69
Award: bf
Lieu: Laquenexy & Luxembourg
Date d'inscription: 20-11-2008
Messages: 1118
Pépites: 4,296,080,204
Banque: 9,223,372,036,854,776,000
Site web

Re: [RESOLU] PBDOM Xpath

Vous greffez FATCA dans Plex** ?  En PBDOM va y avoir du code... C'est pas XML::Tiny::Simple


The best programs are the ones written when the programmer is supposed to be working on something else. - Melinda Varian

Mes réponses PB sur StackOverflow
http://stackoverflow.com/users/flair/317266.png

Hors ligne

 

#9 23-03-2017 09:15:32

xlat  
0xc0000005
Award: bf
Lieu: Tanger (طنج)
Date d'inscription: 04-12-2010
Messages: 720
Pépites: 11,343
Banque: 100,221,387,868,884,300
Site web

Re: [RESOLU] PBDOM Xpath

seki a écrit:

Vous greffez FATCA dans Plex** ?  En PBDOM va y avoir du code... C'est pas XML::Tiny::Simple

Nan, t’inquiètes pas on va pas faire ça en PB alors que ca dépote en perl, on est pas maso non plus


https://lut.im/eJINqa9o/vAtyxD0h "Don't believe everything you read on the Internet"
    -- Abraham Lincoln

www.ngs.ma

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB 1.2.22