Le forum (ô combien francophone) des utilisateurs de Powerbuilder.
Bonjour,
Je cale.
Quelqu'un aurait la solution pour créer un JSON avec cette structure :
"{
"com":"001/002",
"ajoutDTOS":
[
{
"test":"123",
"nom":"abc"
}
]
}"
Avec Powerbuilder 2017 R2
Merci
Hors ligne
Bonjour,
De cette manière :
String ls_json Long ll_RootObject, ll_ChildArray, ll_ChildObject JsonGenerator lnv_JsonGenerator lnv_JsonGenerator = Create JsonGenerator // Create an array root item ll_RootObject = lnv_JsonGenerator.CreateJsonObject() lnv_JsonGenerator.AddItemString(ll_RootObject, "com", "001/002") ll_ChildArray = lnv_JsonGenerator.AddItemArray(ll_RootObject, "ajoutDTOS") ll_ChildObject = lnv_JsonGenerator.AddItemObject(ll_ChildArray) lnv_JsonGenerator.AddItemString(ll_ChildObject, "test", "123") lnv_JsonGenerator.AddItemString(ll_ChildObject, "nom", "abc") ls_json = lnv_JsonGenerator.GetJsonString ( )
Hors ligne