cours:bat4:sujetws2017
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédenteDernière révisionLes deux révisions suivantes | ||
cours:bat4:sujetws2017 [2017/04/28 11:42] – [Quelques éléments de décodage des données XML renvoyé par des Web services de type REST] tigli | cours:bat4:sujetws2017 [2017/04/28 12:09] – tigli | ||
---|---|---|---|
Ligne 29: | Ligne 29: | ||
Par ailleurs l' | Par ailleurs l' | ||
- | |||
- | |||
- | === Quels Web Services utiliser ? === | ||
- | |||
- | == Service Web pour l' | ||
- | exemple : [[cours: | ||
- | |||
- | == Service Web donnant accès aux prévisions météorologiques == | ||
- | |||
- | [[cours: | ||
- | |||
- | == Avancé : Service Web de Google == | ||
- | |||
- | [[cours: | ||
- | |||
- | |||
===== Quelques exercices de programmation C# utiles au projet ===== | ===== Quelques exercices de programmation C# utiles au projet ===== | ||
Ligne 66: | Ligne 50: | ||
* Les plus avancés pourront utiliser Excel pour générer | * Les plus avancés pourront utiliser Excel pour générer | ||
- | === Testez avec un programme C# les Web services ci-dessus | + | === Testez avec un programme C# les Web services ci-dessous |
- L' | - L' | ||
+ | |||
+ | == Quels Web Services utiliser ? == | ||
+ | |||
+ | ** Service Web pour l' | ||
+ | exemple : [[cours: | ||
+ | |||
+ | ** Service Web donnant accès aux prévisions météorologiques ** | ||
+ | |||
+ | [[cours: | ||
+ | |||
+ | ** Avancé : Service Web de Google ** | ||
+ | |||
+ | [[cours: | ||
+ | |||
Ligne 118: | Ligne 116: | ||
* Une fois l’installation terminée, dans la page Résultats de l’installation, | * Une fois l’installation terminée, dans la page Résultats de l’installation, | ||
+ | ===== Quelques éléments de décodage des données XML renvoyé par des Web services de type REST ===== | ||
+ | |||
+ | Le framework .Net fournit quelques classes qui permettent la manipulation de données XML. | ||
+ | Ces classes se trouvent dans le namespace : System.Xml | ||
+ | La documentation correspondante sur MSDN se trouve sur ce [[https:// | ||
+ | |||
+ | La principale méthode à utiliser est SelectNodes de la classe XmlNode. | ||
+ | C'est elle qui permettra de rechercher les informations selon un chemin de parcours des données XML appelé XPATH. | ||
+ | La documentation et des exemples se trouve sur le [[https:// | ||
+ | |||
+ | |||
+ | {{: | ||
+ | |||
+ | == invocation d'un service HTTP REST avec la commande GET == | ||
+ | {{: | ||
===== Annexes ===== | ===== Annexes ===== |
cours/bat4/sujetws2017.txt · Dernière modification : 2017/04/28 12:10 de tigli