Étape 1: Plan
Fondamentalement, nous avons d’entrée une liste de noms chimiques au programme et le programme passe par chacun des produits chimiques et trouve une fiche signalétique pour elle. Sortie ressemblera à l’image ci-dessous.
Alors, avant que nous avons commencés à écrire le programme, nous sommes allés par Freeside et documenté chaque produit chimique unique. Puis, nous avons fait un document txt de chaque produit chimique à entrer dans le programme. Le programme lit une seule ligne à la fois, alors nous avons mis chaque produit chimique sur sa propre ligne.
Ensuite, nous avons dû trouver une base de données en ligne de tous la FS chimique. Nous avons utilisé http://hazard.com/msds/index.php. Si vous ne trouvez pas une base de données en ligne de la chose que vous recherchez, vous pourriez avoir un moment plus difficile que d’autres.
Donc, le logiciel trouve chaque FS mais il aura besoin d’un moyen à la sortie de ceux-ci. Pour l’exemple que je vais poster ici, nous avons simplement sortie la FS à un document texte. Cependant, sa tout aussi facile pour eux de sortie dans un document txt ou une autre forme de sortie.
Vous devez importer les bibliothèques nécessaires afin que ce code fonctionne.
J’ai utilisé maven, donc j’ai juste eu à copier les dépendances dans le fichier de Pom.
Toutefois, vous pouvez tout aussi facilement obtenir les fichiers Jar et les bibliothèques d’importation dans votre IDE.
Tu as besoin de:
« Analyseur de JSoup »--qui vous pouvez obtenir de http://jsoup.org/
« Apache httpclient »--qui vous pouvez obtenir de http://hc.apache.org/httpclient-3.x/
Remarque : Si vous utilisez Maven, vous obtiendrez erreurs dans votre code jusqu'à ce que vous l’exécutez la première fois et il télécharge les bibliothèques. Vous verrez probablement une sortie comme la photo ci-jointe