Chilkat HOME .NET Core C# Android™ AutoIt C C# C++ Chilkat2-Python CkPython Classic ASP DataFlex Delphi ActiveX Delphi DLL Go Java Lianja Mono C# Node.js Objective-C PHP ActiveX PHP Extension Perl PowerBuilder PowerShell PureBasic Ruby SQL Server Swift 2 Swift 3,4,5... Tcl Unicode C Unicode C++ VB.NET VBScript Visual Basic 6.0 Visual FoxPro Xojo Plugin
(Visual FoxPro) Create a JSON Array Containing an ObjectCreates a top-level JSON array containing an object.
LOCAL loJArray LOCAL loJson * For versions of Chilkat < 10.0.0, use CreateObject('Chilkat_9_5_0.JsonArray') loJArray = CreateObject('Chilkat.JsonArray') loJArray.AddObjectAt(0) loJson = loJArray.ObjectAt(0) loJson.UpdateString("groupId","") loJson.UpdateString("sku","") loJson.UpdateString("title","") loJson.UpdateString("barcode","") loJson.UpdateString("category","") loJson.UpdateString("description","") loJson.UpdateString("images[0]","url1") loJson.UpdateString("images[1]","url...") loJson.UpdateString("isbn","") loJson.UpdateString("link","") loJson.UpdateString("linkLomadee","") loJson.UpdateString("prices[0].type","") loJson.UpdateNumber("prices[0].price","0") loJson.UpdateNumber("prices[0].priceLomadee","0") loJson.UpdateNumber("prices[0].priceCpa","0") loJson.UpdateNumber("prices[0].installment","0") loJson.UpdateNumber("prices[0].installmentValue","0") loJson.UpdateString('productAttributes."Atributo 1"',"Valor 1") loJson.UpdateString('productAttributes."Atributo ..."',"Valor ...") loJson.UpdateString('technicalSpecification."Especificação 1"',"Valor") loJson.UpdateString('technicalSpecification."Especificação ..."',"Valor ...") loJson.UpdateNumber("quantity","0") loJson.UpdateNumber("sizeHeight","0") loJson.UpdateNumber("sizeLength","0") loJson.UpdateNumber("sizeWidth","0") loJson.UpdateNumber("weightValue","0") loJson.UpdateNumber("declaredPrice","0") loJson.UpdateNumber("handlingTimeDays","0") loJson.UpdateBool("marketplace",0) loJson.UpdateString("marketplaceName","") loJArray.EmitCompact = 0 ? loJArray.Emit() * The output of this program is: * [ * { * "groupId": "", * "sku": "", * "title": "", * "barcode": "", * "category": "", * "description": "", * "images": [ * "url1", * "url..." * ], * "isbn": "", * "link": "", * "linkLomadee": "", * "prices": [ * { * "type": "", * "price": 0, * "priceLomadee": 0, * "priceCpa": 0, * "installment": 0, * "installmentValue": 0 * } * ], * "productAttributes": { * "Atributo 1": "Valor 1", * "Atributo ...": "Valor ..." * }, * "technicalSpecification": { * "Especificação 1": "Valor", * "Especificação ...": "Valor ..." * }, * "quantity": 0, * "sizeHeight": 0, * "sizeLength": 0, * "sizeWidth": 0, * "weightValue": 0, * "declaredPrice": 0, * "handlingTimeDays": 0, * "marketplace": false, * "marketplaceName": "" * } * ] RELEASE loJArray |
© 2000-2024 Chilkat Software, Inc. All Rights Reserved.