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

Algorithmes et structures de données Discussion :

modification de tableau


Sujet :

Algorithmes et structures de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    95
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 95
    Par défaut modification de tableau
    bonjour à tous ....

    voila j'ai créé un tableau de donnée.

    il est composé comme cela :
    1ere colonne : un identifiant
    2nd colonne : le type (Element ou attribut)
    3em colonne : le nom
    4em colonne : la valeur
    5em colonne : l'élement père (valable que pour les éléments)
    6em colonne : la profondeur (le premier element est de profondeur 1)
    7em colonne : un identifiant de l'élément à remplacer.

    j'explique ce dernier identifiant :
    ce tableau est le résultat d'une génération de formulaire via de l'AJAX où l'utilisateur peut dans certains cas vouloir x copie d'un élément et de son contenu. Dans ce cas, l'AJAX génère les X copies et ajoute les X lignes dans le tableau.
    Mais il n'efface pas le groupe de zones qui sont remplacés par des nouvelles...

    Un attribut est lié à l'élément qui le précède

    voila un exemple du tableau ( le / sépare les colonnes ) et certaines colonnes peuvent etre vide...


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
     
    0/ELEMENT/head///1/-1
    1/ATTRIBUT/isserviceon///1/-1
    2/ATTRIBUT/isdeported/TRUE//1/-1
    3/ATTRIBUT/isdirect///1/-1
    4/ATTRIBUT/originalServer///1/-1
    5/ATTRIBUT/generalHelp/TRUE//1/-1
    6/ATTRIBUT/lang/fr//1/-1
    7/ATTRIBUT/isrestricted///1/-1
    8/ELEMENT/title/un titre/0/2/-1
    9/ELEMENT/description//0/2/-1
    10/ELEMENT/text/#PCDATA/9/3/-1
    11/ATTRIBUT/lang///1/-1
    12/ELEMENT/authors/D. ROBERT/0/2/-1
    13/ELEMENT/reference/aucune/0/2/-1
    14/ELEMENT/category/test/0/2/-1
    15/ELEMENT/doclink//0/2/-1
    16/ELEMENT/url//0/2/-1
    17/ELEMENT/description//0/2/9
    18/ELEMENT/text/ceci est une description/17/3/-1
    19/ATTRIBUT/lang/fr//1/-1
    20/ELEMENT/description//0/2/9
    21/ELEMENT/text/this is a description/20/3/-1
    22/ATTRIBUT/lang/en//1/-1


    voila dans mon exemple, les lignes 17,20 (leur enfant : 18,21 et l'attribut de ces enfants 19,22) doivent migré à la place des ligne 9,10,11 pour obtenir la structure suivante


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
     
    0/ELEMENT/head///1/-1
    1/ATTRIBUT/isserviceon///1/-1
    2/ATTRIBUT/isdeported/TRUE//1/-1
    3/ATTRIBUT/isdirect///1/-1
    4/ATTRIBUT/originalServer///1/-1
    5/ATTRIBUT/generalHelp/TRUE//1/-1
    6/ATTRIBUT/lang/fr//1/-1
    7/ATTRIBUT/isrestricted///1/-1
    8/ELEMENT/title/un titre/0/2/-1
                                                                 => on a remplacé les lignes 9à11 par ce bloc
    9/ELEMENT/description//0/1/-1                     =>  ancienne ligne 17
    10/ELEMENT/text/ceci est une description/17/3/-1  =>  ancienne ligne 18
    11/ATTRIBUT/lang/fr//1/-1                         =>  ancienne ligne 19
    12/ELEMENT/description//0/1/-1                    =>  ancienne ligne 20
    13/ELEMENT/text/this is a description/20/3/-1     =>  ancienne ligne 21
    14/ATTRIBUT/lang/en//1/-1                         =>  ancienne ligne 22
     
    15/ELEMENT/authors/D. ROBERT/0/2/-1
    16/ELEMENT/reference/aucune/0/2/-1
    17/ELEMENT/category/test/0/2/-1
    18/ELEMENT/doclink//0/2/-1
    19/ELEMENT/url//0/2/-1
    voila je cherche une idée pour programmer ça ...

    merci

  2. #2
    Modérateur
    Avatar de ToTo13
    Homme Profil pro
    Chercheur en informatique
    Inscrit en
    Janvier 2006
    Messages
    5 793
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Chercheur en informatique
    Secteur : Santé

    Informations forums :
    Inscription : Janvier 2006
    Messages : 5 793
    Par défaut
    Bonjour,

    regarde donc les fichiers tabulés gérés par la bibliothèques Weka.
    Ce sont des classes nommées Instances, composé d'instance dans lesquelles tu peux manipuler toutes les données que tu souhaites et notamment créer des dépendances entre les instances.
    Consignes aux jeunes padawans : une image vaut 1000 mots !
    - Dans ton message respecter tu dois : les règles de rédaction et du forum, prévisualiser, relire et corriger TOUTES les FAUTES (frappes, sms, d'aurteaugrafe, mettre les ACCENTS et les BALISES) => ECRIRE clairement et en Français tu DOIS.
    - Le côté obscur je sens dans le MP => Tous tes MPs je détruirai et la réponse tu n'auras si en privé tu veux que je t'enseigne.(Lis donc ceci)
    - ton poste tu dois marquer quand la bonne réponse tu as obtenu.

Discussions similaires

  1. Modification dynamique tableau et formulaire
    Par CheepCheep dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 22/04/2013, 16h02
  2. Modification de tableau dynamique
    Par Kalteck dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 22/02/2012, 15h39
  3. [WD-2000] Modification de tableau dans word
    Par yvounet86 dans le forum VBA Word
    Réponses: 1
    Dernier message: 13/01/2011, 17h53
  4. Insertion et modification de tableau excel
    Par macErmite dans le forum Word
    Réponses: 4
    Dernier message: 18/10/2010, 14h45
  5. [Algo] Modification de tableau
    Par Ania dans le forum Macros et VBA Excel
    Réponses: 11
    Dernier message: 22/07/2008, 15h04

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