Les 927 nouveautés de WINDEV 27, WEBDEV 27 et WINDEV Mobile 27

XML 130 N o u v e a u t é W D W B WM NOUVELLES FONCTIONS JSONVERSXML ET XMLVERSJSON En version 27, les nouvelles fonctions WLangage JSONVersXML et XMLVersJSON permettent d’effectuer auto- matiquement une conversion d’un format à l’autre. DocJSON est un JSON = fChargeTexte ( FichierJSON ) DocXML est un xmlDocument DocXML = JSONVersXML ( DocJSON ) Un nouveau type WLangage JSONXMLConvertisseur propose un ensemble d’options pour paramétrer la conversion et per- mettre une conversion personnalisée: conversion des attributs XML, des Namespaces, balises vides... Gain apporté par la nouveauté 27 : Conversions faciles POO 131 N o u v e a u t é W D W B WM AMÉLIORATION DE LA VITESSE D’ACCÈS AUX MEMBRES STRUCTU- RÉS ET MEMBRES DE TYPE TABLEAU: GAIN 30% Lors d’agrégation (membres de type objet ), les accès en cascade sont accélérés en version 27; le gain généralement constaté est de 30%. Il en est de même pour les membres constitués de tableaux d’objets . Le gain est intéressant dans le cas d’utilisation massive de la POO. Gain apporté par la nouveauté 27 : Vos applications sont plus rapides 132 N o u v e a u t é W D W B WM AMÉLIORATION DE LA VITESSE D’ACCÈS AUX PROPRIÉTÉS En version 27, la vitesse d’accès aux propriétés a été augmen- tée. Le gain est supérieur à 20%. Gain apporté par la nouveauté 27 : Des traitements plus rapides 133 N o u v e a u t é W D W B WM «POUR TOUT» POLYMORPHE Pour un tableau d’objets qui contient des classes dérivées, il devient possible de parcourir ce tableau d’objets uniquement sur les objets d’une classe donnée : c’est le POUR TOUT poly- morphe. tabVéhicules est un tableau de CVéhicule //Calcul du nombre total de colis expédiés NbreTotalColisExpédiés est un entier POUR TOUT clCamion DE TYPE Camion DE tabVéhicules NbreTotalColisExpédiés += clCamion . NbreColisExpédiés FIN Gain apporté par la nouveauté 27 : Possibilité sophistiquée je veux ma 27 Les nouveautés WINDEV 27 WEBDEV 27 WINDEV Mobile 27 30

RkJQdWJsaXNoZXIy NDQ0OA==