Quel language utiliser?

Quel language utiliser? - Divers - Programmation

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

Reply

Marsh Posté le 21-06-2021 à 15:43:14   

Reply

Marsh Posté le 21-06-2021 à 17:39:11    

En Javascript tu peux utiliser DOMParser


Message édité par antac le 21-06-2021 à 17:39:19
Reply

Marsh Posté le 21-06-2021 à 19:08:45    

Ça marche pour un fichier en local??

Reply

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.  
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


 
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.


---------------
Expert en expertises
Reply

Marsh Posté le 21-06-2021 à 21:07:15    

Si tu as pas peur de la taille finale :D
 
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...

Reply

Marsh Posté le 22-06-2021 à 08:34:20    

Merci je vais voit tout ça  :jap:

Reply

Marsh Posté le 22-06-2021 à 18:23:34    

Devil'sTiger a écrit :

Si tu as pas peur de la taille finale :D
 
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...


 
 
Ca sera pas pire que de générer un exécutable python.

Reply

Marsh Posté le 22-06-2021 à 18:59:57    

reroll a écrit :


 
Ca sera pas pire que de générer un exécutable python.


 
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 ?
 


---------------
Expert en expertises
Reply

Marsh Posté le 22-06-2021 à 21:31:26    

Bah c'est pour tourner sous Windows. Juste 1 ou 2 ordi...

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed