Bonjour à tous,
Je m'excuse par avance si mon message ne se trouve dans la section appropriée du site...
Je viens vers vous au sujet d'un pépin rencontré au boulot. Je dessine quotidiennement des maisons en bois et exporte des listes de production sur Excel des différentes pièces à usiner (n° pièce, longueur, largeur, épaisseur, n° mur etc.) que j'envoie ensuite à un sous-traitant qui se charge de faire les découpes sur une tronçonneuse numérique. En fin de semaine dernière, la version du logiciel de ce fournisseur a évolué, ce dernier ne ne peut désormais ouvrir que des fichiers xml.
Bien évidemment, ce fournisseur propose de fournir une mini appli qui convertie des listes de production excel en des fichiers xml, mais rien n'est gratuit !
J'ai donc jeté un oeil au fichier xml dont l'apparence me semble bien moins barbare que ce que je pouvais imaginer. Je vous copie ci-dessous un exemple de fichier xml pour une liste excel d'une pièce (L:2000, l:145, ep.:45, Qté:2, Mur:04)
Code xml : 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
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43 <?xml version="1.0"?> <Programs fileversion="version 1.0"> <PrgProgram>exemple</PrgProgram> <PrgHeadTrimmingLength>0</PrgHeadTrimmingLength> <PrgTailTrimmingLength>0</PrgTailTrimmingLength> <PrgPrinterField1/> <PrgPrinterField2/> <PrgPrinterField3/> <PrgPreOptimized>0</PrgPreOptimized> <PrgProgrammedBarLength>0</PrgProgrammedBarLength> <PrgSections> <SecSectionID>1</SecSectionID> <SecHeight>45</SecHeight> <SecMinWidth/> <SecMaxWidth/> <SecWidth>145</SecWidth> <PreOpt/> <PrgPieces> <PcPage/> <PcQuality>1</PcQuality> <PcPieceID>1</PcPieceID> <PcLength>2000</PcLength> <PcNumberOfPieces>2</PcNumberOfPieces> <PcPriority>0</PcPriority> <PcUnloader1>1</PcUnloader1> <PcUnloader2>3</PcUnloader2> <PcPrinterCode/> <PcPrinterId/> <PcPrinterField1/> <PcPrinterField2>M04</PcPrinterField2> <PcPrinterField3>123</PcPrinterField3> <PcPrinterField4/> <PcPrinterField5/> <PcPrinterField6/> <PcPrinterField7/> <PcPrinterField8/> <PcPrinterField9/> <PcPrinterField10/> <PcNumberOfDonePieces>0</PcNumberOfDonePieces> <PcSelected>1</PcSelected> </PrgPieces> </PrgSections> </Programs>
Où sur un visionneur de langage:
Ainsi, pensez-vous qu'il soit envisageable de créer un petit fichier excel qui générerait un fichier xml équivalent, sans trop de manip ?
D'avance merci beaucoup pour aide, bien à vous.
Baptiste.
Partager