Module de fusion de matrice a partir d un xml
Bonjour a tous.
Je vais essayer de me faire comprendre simplement.
J ai deux documents xml contenant des matrices representees comme cela :
Code:
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 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138
|
<caption>SPACINGS</caption>
<tr>
<td>0.07</td>
<td>0.079</td>
<td>0.08</td>
<td>0.099</td>
<td>0.1</td>
<td>0.119</td>
<td>0.12</td>
<td>0.139</td>
<td>0.14</td>
<td>0.159</td>
<td>0.16</td>
<td>0.179</td>
<td>0.18</td>
</tr>
</table>
<table>
<caption>WIDTHS</caption>
<tr>
<td>0.07</td>
<td>0.099</td>
<td>0.1</td>
<td>0.119</td>
<td>0.12</td>
<td>0.139</td>
<td>0.14</td>
</tr>
</table>
<table>
<caption>VALUES</caption>
<tr>
<td>-0.0055</td>
<td>-0.0055</td>
<td>-0.0095</td>
<td>-0.0095</td>
<td>-0.0145</td>
<td>-0.0145</td>
<td>-0.0195</td>
<td>-0.0195</td>
<td>-0.0245</td>
<td>-0.0245</td>
<td>-0.0295</td>
<td>-0.0295</td>
<td>-0.0335</td>
</tr>
<tr>
<td>-0.0055</td>
<td>-0.0055</td>
<td>-0.0095</td>
<td>-0.0095</td>
<td>-0.0145</td>
<td>-0.0145</td>
<td>-0.0195</td>
<td>-0.0195</td>
<td>-0.0245</td>
<td>-0.0245</td>
<td>-0.0295</td>
<td>-0.0295</td>
<td>-0.0335</td>
</tr>
<tr>
<td>-0.0035</td>
<td>-0.0035</td>
<td>-0.0035</td>
<td>-0.0035</td>
<td>-0.0055</td>
<td>-0.0055</td>
<td>-0.0095</td>
<td>-0.0095</td>
<td>-0.0145</td>
<td>-0.0145</td>
<td>-0.0195</td>
<td>-0.0195</td>
<td>-0.0245</td>
</tr>
<tr>
<td>-0.0035</td>
<td>-0.0035</td>
<td>-0.0035</td>
<td>-0.0035</td>
<td>-0.0055</td>
<td>-0.0055</td>
<td>-0.0095</td>
<td>-0.0095</td>
<td>-0.0145</td>
<td>-0.0145</td>
<td>-0.0195</td>
<td>-0.0195</td>
<td>-0.0245</td>
</tr>
<tr>
<td>-0.0035</td>
<td>-0.0035</td>
<td>-0.0035</td>
<td>-0.0035</td>
<td>-0.0035</td>
<td>-0.0035</td>
<td>-0.0035</td>
<td>-0.0035</td>
<td>-0.0055</td>
<td>-0.0055</td>
<td>-0.0095</td>
<td>-0.0095</td>
<td>-0.0145</td>
</tr>
<tr>
<td>-0.0035</td>
<td>-0.0035</td>
<td>-0.0035</td>
<td>-0.0035</td>
<td>-0.0035</td>
<td>-0.0035</td>
<td>-0.0035</td>
<td>-0.0035</td>
<td>-0.0055</td>
<td>-0.0055</td>
<td>-0.0095</td>
<td>-0.0095</td>
<td>-0.0145</td>
</tr>
<tr>
<td>-0.0035</td>
<td>-0.0035</td>
<td>-0.0035</td>
<td>-0.0035</td>
<td>-0.0035</td>
<td>-0.0035</td>
<td>-0.0035</td>
<td>-0.0035</td>
<td>-0.0035</td>
<td>-0.0035</td>
<td>-0.0035</td>
<td>-0.0035</td>
<td>-0.0035</td>
</tr>
</table> |
nous sommes d accord que ma table SPACINGS correspond a mes X et que WIDTHS correspond a mes Y. Mes VALUES etant la valeur a l intersection de mes X et Y.
Chaque couple (X;Y) correspond a une valeur dans la matrice.
Ce que je cherche a faire, c est de confronter deux matrices de ce genre ci, en ressortant une autre matrice mixant les deux, ajoutant aux X du premier tableau les X en plus du second, de meme pour les Y.
Pour les valeurs il faudrait voir apparaitre ( si certaines valeurs changent), les deux valeurs cote a cote.
Je crois savoir qu un tel module existe en perl, je me disais donc qu il devait en exister un en java.Jusque la mes recherches sont sans succes.
Quelqu un saurait il m aider?
Merci