IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

WinDev Discussion :

XML vers table


Sujet :

WinDev

  1. #1
    Membre confirmé

    Profil pro
    Inscrit en
    Mars 2002
    Messages
    1 184
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2002
    Messages : 1 184
    Points : 619
    Points
    619
    Par défaut XML vers table
    Bonjour,

    Avant de risquer de réinventer la roue je voudrais une confirmation :

    J'utilise dans mon application un objet table que j'exporte vers XML
    Soit donc l'expression :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    	SI TableVersXML(ta_Grille, LC_Fichier,taAvecColonnesInvisibles + taSansXSL)
    		Info("Le script a été créé avec succès")
    	FIN
    L'objectif est ensuite de pouvoir réimporter ce fichier dans une autre configuration.
    Je n'ai trouvé ni dans l'aide de WD ni sur les forum un équivalent XMLVersTable.
    Je voudrais donc être sûr de ne pas réécrire quelque chose qui existe déjà.

    Par ailleurs l'encryptage est encoding="ISO-8859-1"
    C'est apparemment la valeur par défaut.
    Je voudrais m'assurer aussi que cela ne risque pas de changer d'un utilisateur à l'autre

    Merci d'avance

  2. #2
    Membre émérite
    Homme Profil pro
    Inscrit en
    Octobre 2007
    Messages
    1 075
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2007
    Messages : 1 075
    Points : 2 441
    Points
    2 441
    Par défaut
    Bonsoir,

    A ma connaissance, XMLVersTable() ou similaire n'est pas disponible.

    S'agit-il uniquement d'échanger des informations ? et entre systèmes Windev ?

    Dans ce cas, vous pourriez envisager Sérialise() et Désérialise().

    Attention, ces fonctions ne travaillent pas sur des tables, mais notamment sur des tableaux et des structures (y compris des tableaux comprenant des structures, ceci à plusieurs niveaux d'imbrication).
    Mais si vous pouvez utiliser une Table sur source, basée sur un tableau, il y a vraisemblablement moyen d'arriver là où vous le souhaitez.

    Ceci, en tenant compte que vos données doivent être affichées dans une table.
    Si ce n'est pas une obligation, partez sur un tableau de structures, c'est d'une souplesse incroyable.

    Hemgé

  3. #3
    Membre confirmé

    Profil pro
    Inscrit en
    Mars 2002
    Messages
    1 184
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2002
    Messages : 1 184
    Points : 619
    Points
    619
    Par défaut
    A ma connaissance, XMLVersTable() ou similaire n'est pas disponible.
    Merci, c'était surtout de cela que je voulais m'assurer.
    Je vais faire un import XML. j'en ai déjà dans l'application, cela restera homogène.

    Si j'arrive à faire quelque chose de générique je mettrai le code ici..

Discussions similaires

  1. ODI : fichier xml vers table
    Par chassonj76 dans le forum ODI (ex-Sunopsis)
    Réponses: 1
    Dernier message: 22/02/2016, 17h14
  2. Fichiel excel/xml vers table SqlServer
    Par salim20001 dans le forum ADO.NET
    Réponses: 1
    Dernier message: 04/04/2012, 15h21
  3. Problème xml vers table oracle
    Par soft1982 dans le forum Import/Export
    Réponses: 1
    Dernier message: 03/08/2008, 16h07
  4. pb xml vers table oracle
    Par soft1982 dans le forum PL/SQL
    Réponses: 2
    Dernier message: 02/08/2008, 18h37
  5. [SimpleXML] Récupération données de XML vers une table MySQL
    Par emmma dans le forum Bibliothèques et frameworks
    Réponses: 4
    Dernier message: 29/06/2007, 18h28

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo