927 new features of WINDEV 27, WEBDEV 27 and WINDEV Mobile 27

XML 130 N e w f e a t u r e W D W B WM NEW FUNCTIONS: JSONTOXML AND XMLTOJSON In version 27, the new JSONToXML and XMLToJSON WLan- guage functions allow you to automatically convert one format to the other. DocJSON is JSON = fLoadText ( JSONFile ) DocXML is xmlDocument DocXML = JSONToXML ( DocJSON ) JSONXMLConverter , a new WLanguage type, opens new options to configure and customize the conversion process: conversion of XML attributes, namespaces, empty tags... Benefit provided by this new feature of version 27: Effortless conversions OOP 131 N e w f e a t u r e W D W B WM ACCESS STRUCTURE MEMBERS AND MEMBERS OF TYPE ARRAY: 30% FASTER When aggregating arrays (members of type object ), you can access structure members 30% faster in version 27. The same applies to members containing arrays of objects . This is a major advantage in projects where Object Oriented Programming is mainly used. Benefit provided by this new feature of version 27: Faster applications 132 N e w f e a t u r e W D W B WM ACCESS PROPERTIES FASTER In version 27, the access to properties is faster. An improve- ment of over 20% was observed. Benefit provided by this new feature of version 27: Faster processes 133 N e w f e a t u r e W D W B WM POLYMORPHIC "FOR EACH" You can loop through an array of objects that contains derived classes, taking into account only the objects of a given class: it's a polymorphic FOR EACH statement. arrVehicles is array of CVehicle //Calculate total number of packages shipped TotalPackagesShipped is int FOR EACH clTruck OF TYPE Truck OF arrVehicles TotalPackagesShipped += clTruck . PackagesShipped END Benefit provided by this new feature of version 27: More advanced possibilities version 27 has it all WINDEV 27 WEBDEV 27 WINDEV Mobile 27 New features 30

RkJQdWJsaXNoZXIy NDQ0OA==