Quoi, tu ne connais pas PB ? Va falloir parcourir tout le forum alors !

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