Bonjour,

J'aimerais l'avis des "pros" du XML pour comprendre pourquoi Apple gère le XML de cette manière dans ses fichiers ".plist' :
...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
<array>
   <dict>
      <key>kind</key>
      <string>software-package</string>
      <key>url</key>
      <string>https://xxx.xxx.com/appli.ipa</string>
   ...
   </dict>
   ...
</array>
Dans la balise "dict", il faut lire séquentiellement les "clés/valeurs" :-(
Ce n'est pas la "philosophie" XML ça ...

Pour ma part, j'aurais plutôt vu un truc dans le genre :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
<array>
   <dict>
      <key name="kind">
         <string>software-package</string>
      </key>
      <key name="url">
         <string>https://xxx.xxx.com/appli.ipa</string>
      </key>
   ...
   </dict>
   ...
</array>
ou

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
<array>
   <dict>
      <key>
         <kind>
            <string>software-package</string>
         </kind
      </key>
      <key>
         <url> 
            <string>https://xxx.xxx.com/appli.ipa</string>
         </url>   
      </key>
   ...
   </dict>
   ...
</array>
Si ils ne savent pas gérer les attributs ...

A votre avis, ils ont fait appel à un stagiaire de début de première année pour définir ce format ou il y a une autre raison ?

Arfany