Quel language utiliser? - Divers - Programmation
Marsh Posté le 21-06-2021 à 17:39:11
En Javascript tu peux utiliser DOMParser
Marsh Posté le 21-06-2021 à 21:05:22
Salyen a écrit : Bonjour, je souhaite, à travers une interface graphique, exploiter en local un fichier XML. Je charge des données du XML, avec 2 ou 3 données je pointe des éléments sur un graphique 2D. L'utilisateur peut cliquer sur un point et accéder à l'ensemble des données relatives à ce point dans une autre fenêtre. |
Ben Python est très bien pour ça. Niveau GUI, tu as tkinter, PyQT. Et il y a des tonnes de bibliothèques pour faire ce que tu veux faire.
Marsh Posté le 21-06-2021 à 21:07:15
Si tu as pas peur de la taille finale
https://www.electronjs.org/
Ca lira sans problèmes les fichier en local, ca sera compatible tous OS & co, et au moins ca t'évite de réécrire tout...
Marsh Posté le 22-06-2021 à 18:23:34
Devil'sTiger a écrit : Si tu as pas peur de la taille finale |
Ca sera pas pire que de générer un exécutable python.
Marsh Posté le 22-06-2021 à 18:59:57
reroll a écrit : |
On n'a pas tous les détails. Est-ce qu'il a besoin de diffuser son exécutable ? Sur quel OS il doit pouvoir utiliser son soft ?
Marsh Posté le 22-06-2021 à 21:31:26
Bah c'est pour tourner sous Windows. Juste 1 ou 2 ordi...
Marsh Posté le 21-06-2021 à 15:43:14
Bonjour, je souhaite, à travers une interface graphique, exploiter en local un fichier XML. Je charge des données du XML, avec 2 ou 3 données je pointe des éléments sur un graphique 2D. L'utilisateur peut cliquer sur un point et accéder à l'ensemble des données relatives à ce point dans une autre fenêtre.
L'interface permettra de filtrer les points à afficher.
J'ai commencé à faire ça en HTML/javascript en utilisant highcharts mais le javascript ne veut/peut pas lire le XML en local. Je ne peux pas faire de serveur.
Du coup, je souhaite faire ça dans un autre langage, mais lequel?
J'avais déjà fait un truc du genre en Java, mais là ça risque de coincer.
J'ai pensé à Python. D'après vous c'est possible? Si oui, faudra-t-il installer des trucs en local ? Sinon quel autre langage je pourrais utiliser?
Merci par avance