Alimenter un fichier xml avec des données issues d'un fichier csv
Bonsoir,
J'essaie d'alimenter un fichier xml avec des données issues d'un fichier csv, j'ai bien essayé de faire un mappage d'un schéma qui correspond aux données que je dois traiter.
Le seul problème est que cela n'importe que la première ligne de mon fichier csv.
De plus mes données appartiennent à des schémas différents et lors de mes essais je n'ai pu exporter que les données issues du dernier schéma appliqué.
Je vous remercie par avance pour toutes vos suggestions et réponses, à bientôt j'espère:roll:
Ci-joint mes demandes
csv alimenté:
Code:
1 2 3
| FirstName,LastName,PersonnelType,ClearanceKey,CardNumber
Dupont,DUMOND,Contractor [[Default]],Acces Total et Permanent [[Default]],103
Bonjour,BONSOIR,Contractor [[Default]],Acces Total et Permanent [[Default]],104 |
xml à mettre à jour:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
| <?xml version="1.0" encoding="utf-8" standalone="yes"?>
<CrossFire culture-info="fr-FR" platform-version="2.50.24" product-version="2.50.24">
<SoftwareHouse.NextGen.Common.SecurityObjects.Personnel ImportMode="Default">
<FirstName>Dupont</FirstName>
<LastName>DUMOND</LastName>
<PersonnelType>Contractor [[Default]]</PersonnelType>
<SoftwareHouse.NextGen.Common.SecurityObjects.PersonnelClearancePair ImportMode="Default">
<ClearanceKey>Acces Total et Permanent [[Default]]</ClearanceKey>
</SoftwareHouse.NextGen.Common.SecurityObjects.PersonnelClearancePair>
<SoftwareHouse.NextGen.Common.SecurityObjects.Credential ImportMode="Default">
<CardNumber>103</CardNumber>
<SoftwareHouse.NextGen.Common.SecurityObjects.Personnel ImportMode="Default">
<FirstName>Bonjour</FirstName>
<LastName>BONSOIR</LastName>
<PersonnelType>Contractor [[Default]]</PersonnelType>
<SoftwareHouse.NextGen.Common.SecurityObjects.PersonnelClearancePair ImportMode="Default">
<ClearanceKey>Acces Total et Permanent [[Default]]</ClearanceKey>
</SoftwareHouse.NextGen.Common.SecurityObjects.PersonnelClearancePair>
<SoftwareHouse.NextGen.Common.SecurityObjects.Credential ImportMode="Default">
<CardNumber>104</CardNumber>
</SoftwareHouse.NextGen.Common.SecurityObjects.Credential>
</SoftwareHouse.NextGen.Common.SecurityObjects.Personnel>
</CrossFire> |
En vous remerciant pour vos aides à venir.
Sympa77
Je ne sais pas encore où mettre certaines expressions, je les mets à la suite, à savoir:
"Un homme n'avance qu'avec l'aide des autres, dans le cas contraire il finit seul".