Mettre les caractéristiques de chaque noeud dans une ligne

Résolu
0548 Messages postés 73 Date d'inscription   Statut Membre Dernière intervention   -  
0548 Messages postés 73 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour ,
le fichier ci joint comporte des noms de certain auteurs ainsi que d'autre informations qui représente ces caractéristiques .
https://www.cjoint.com/c/EEFo5aymECq

chaque auteur est reflété par un noeud , j'aimerai transformer ce fichier en mettant chaque noeud dans une seule ligne .

soit un exemple :
  • le noeud 1 présente les caractériques de Arnold Seefeld" :

Ligne 1:_:node189e6piavx1 <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://xmlns.com/foaf/0.1/Person> .
Ligne 2:_:node189e6piavx1 <http://xmlns.com/foaf/0.1/name> "Arnold Seefeld" .
Ligne3:_:node189e6piavx1 <http://xmlns.com/foaf/0.1/mbox_sha1sum> "a8a781da31551a148aeb36b9e9e040b7b19e37c8" .
  • le noeud 2 présente les caractéristiques de "Gregor J. Rothfuss"

Ligne 4:_:node189e6piavx2
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://xmlns.com/foaf/0.1/Person> .
Ligne 5: _:node189e6piavx2 <http://xmlns.com/foaf/0.1/name> "Gregor J. Rothfuss" .
Ligne 6: _:node189e6piavx2<http://xmlns.com/foaf/0.1/mbox_sha1sum> "d3659d401111708a7157a4e629aa4058fca31f08" .
Ligne 7:_:node189e6piavx2 <http://www.w3.org/2000/01/rdf-schema#seeAlso> <http://greg.abstrakt.ch/foaf.rdf> .
  • le noued 1 devient dans une seule ligne :


Remarque: dans chaque 2 lignes ; il y'a y un noeud qui relie les deux autres noeuds.
exemple :
ligne 1: noeud 1 + caractéristique :
ligne 2 : noeud 2 + caractéristique
ligne 3 : noeud 1 : ==> IL y'a une relation entre le noeud 1 et le noeud 2

Merci d'avance.
A voir également:

5 réponses

gbinforme Messages postés 14946 Date d'inscription   Statut Contributeur Dernière intervention   4 724
 
Bonjour,

le fichier ci joint comporte des noms de certain auteurs ainsi que d'autre informations
En fait tu nous as mis un classeur totalement vide...
0
Raymond PENTIER Messages postés 58989 Date d'inscription   Statut Contributeur Dernière intervention   17 353
 
Je dirais même plus : le fichier ne contient rien !
Quand tu renverras le bon fichier, profites-en pour définir précisément ce que tu appelles un noeud.
Sinon, on pourrait te proposer de concaténer les contenus des lignes ; malheureusement le nombre de lignes par auteur est variable ! je ne vois donc pas comment on pourrait s'en tirer ...

C'est bien, la retraite ! Surtout aux Antilles ... :-)
Raymond (INSA, AFPA, CF/R)
0
JvDo Messages postés 1978 Date d'inscription   Statut Membre Dernière intervention   859
 
Bonsoir,

J'ai l'impression que tu cherches à concaténer tes lignes 1à3 pour faire la ligne 1de ton résultat et 4à7 pour la 2ème ligne.
Si tes données sont en A1:A7, tu fais =A1&A2&A3 pour ton résultat 1 et =A4&A5&A6&A7 pour le 2ème.

Cordialement
0
0548 Messages postés 73 Date d'inscription   Statut Membre Dernière intervention  
 
Je suis désolé pour le lien et mon manque de clarification : voila le fichier de nouveau

https://www.cjoint.com/c/EEFvPwEjqmJ
en fait j'ai dit noeud par ce que c'est écrit "node" pour cela j'ai fait un graphe dans ma tête avec des noeud et des arrêts dont chaque noeud représente un auteur .


Bref , je peux appeler ma problématique comme problème de concaténation mais la taille n'est pas fixe . donc ce n'est plus une concaténation .
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
gbinforme Messages postés 14946 Date d'inscription   Statut Contributeur Dernière intervention   4 724
 
Bonsoir,

Voici ton classeur regroupé avec une macro à lancer avec le bouton "Regrouper"

https://www.cjoint.com/c/EEFwYE9wxyZ

Les infos sont transférées sur la "Feuil1" en utilisant les colonnes sinon tu dépasses la capacité d'une cellule.
En espérant que j'ai compris ta demande correctement.
0
0548 Messages postés 73 Date d'inscription   Statut Membre Dernière intervention  
 
Merci infiniment,
j'ai pu résoudre mon problème grâce à vous
0