Apple, XML et "provisionning list" (.plist)
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:
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:
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:
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