Le forum (ô combien francophone) des utilisateurs de Powerbuilder.
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
Bonjour,
Non il s'agit d'un namespace 'ftc', regardes du côté de
pbdom_element_name.SetNamespace(string strNamespacePrefix, string strNamespaceUri, boolean bVerifyNamespace)
.
Tu fais du FATCA ?
Hors ligne
Oui, du FATCA et CRS aussi.
Merci pour la piste.
Vais creuser ca.
Hors ligne
Ça me rapelle des trucs...
Si tu as des questions, n'hésite pas (sur PBDOM ou FATCA )
Hors ligne
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
xlat a écrit:
Bonjour,
Non il s'agit d'un namespace 'ftc', regardes du côté deCode: 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
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
Hors ligne
Vous greffez FATCA dans Plex** ? En PBDOM va y avoir du code... C'est pas XML::Tiny::Simple
Hors ligne
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
Hors ligne