Besoin d'analyser du code XML de base (un élément racine, 3-4 sous-éléments, 1-3 attributs chacun) à partir d'un script ksh (idéalement coller à ksh, car le script existe déjà et il essaie juste de lire une configuration supplémentaire créée dans XML par un autre programme). Je sais que je peux utiliser sed et faire des correspondances, mais ce n'est pas infaillible étant donné que le XML d'entrée pourrait changer et que les attributs pourraient être dupliqués sur les différents sous-éléments (ou nouveaux sous-éléments). Jusqu'à présent, je pense à utiliser un XSLT contre le XML pour extraire les quelques attributs (pour des éléments spécifiques) que le script ksh considère comme des champs individuels. Je peux utiliser Oracle pour cela étant donné que nous sommes un produit basé sur DB, et qu'Oracle serait toujours installé sur nos systèmes, mais cela semble un peu lourd.Quelle est l'approche multiplate-forme la moins coûteuse pour analyser XML en utilisant ksh?
Toute autre approche sécurisée permettant d'extraire des attributs spécifiques à partir du XML d'entrée de manière multiplateforme et ne nécessitant pas l'accès à un analyseur/transformateur tiers?