11 septembre 2020
publié par 
Il est quelque fois nécessaire de changer de format de données. Si on reçoit par exemple une réponse de WebService au format XML et que l'on doit passer en paramètre à une fonction ce même résultat au format JSON. Plutôt que de déclarer les structures correspondantes, je vous propose une fonction générique qui parcours le contenu XML pour le convertir en JSON. // Résumé : Converti...
11 septembre 2020
publié par 
Il est quelque fois nécessaire de changer de format de données. Si on reçoit par exemple une réponse de WebService au format JSON et que l'on doit passer en paramètre à une fonction ce même résultat au format XML. Plutôt que de déclarer les structures correspondantes, je vous propose une fonction générique qui parcours le contenu JSON pour le convertir en XML. // Résumé : Converti un format JSON en XML // Syntaxe : //[ <Résultat> est un...
04 septembre 2020
publié par 
Apple propose une nouvelle API pour envoyer les notifications Push. Cette nouvelle API utilise le protocole HTTP/2, et sera la seule autorisée à partir de novembre 2020 : https://developer.apple.com/news/?id=11042019a&1572897862 La fonction NotifPushEnvoie du WLangage a donc été adaptée afin d'utiliser cette nouvelle API. Les changements d'API de ce type sont très fréquents, et dans le cas général transparents au niveau du WLangage. Mais dans ce cas précis,...
Lorsque l'on partage une page de son site sur un réseau, il est bien plus agréable de voir une image associée à cette page plutôt qu'un simple lien. Il y a donc des méta-données spécifiques à ajouter dans l'entête de la page. Pour que la page renvoie une image sur les réseaux sociaux, il est nécessaire d'ajouter du code HTML à la page. Voici un exemple de code à...
Après chaque déploiement d'une nouvelle version de Android, Google demande à relever le niveau d'API cible "TargetSdkVersion" des applications pour les déployer dans le Play Store. Avec la sortie de Android 10, le niveau d'API imposé pour que Google autorise le déploiement doit être à 29. Cela s'applique à partir du : 3 août 2020 pour les nouvelles applications, 2 novembre 2020 pour les applications mises à jour. Afin de générer...