Questions tagged [deserialize]

The tag has no usage guidance, but it has a tag wiki.

Filter by
Sorted by
Tagged with
0
votes
2answers
48 views

Get values in a List from JSON

I'm doing a REST API call to get the global value set and trying to deserialize the JSON result to get the picklist values in a List. Here is the JSON: { "size": 1, "totalSize"...
0
votes
0answers
50 views

Error when deserealizing reply message from 'query' operation in .NET Core 3.1

I'm encountering the following error when using the query operation from the Salesforce SoapClient System.ServiceModel.CommunicationException: Error in deserializing body of reply message for ...
8
votes
1answer
138 views

Apex Json deserialize issue

I have observered an strange behaviour on JSON deserialize As per documentation deserialize(jsonString, apexType) If the JSON content contains attributes not present in the System.Type argument, such ...
0
votes
0answers
48 views

how to handle date value blank in csv while deserialize in apex

I have build LWC for uploading the csv file and processing upsert/delete operation through batch class while while deseralizing the JSON string through JSONParser class if date column is present in ...
0
votes
1answer
37 views

JSON deserializeUntyped causing exception for a JSON data string

JSON deserializeUntyped is causing trouble and I could not understand why it would convert a Array of data to something that is neither an array nor a similar string? To reproduce I am executing this ...
0
votes
2answers
118 views

Struggling to Deserialize this JSON in Apex [duplicate]

Here is my initial apex that currently functions and will return json. public class samCall { @AuraEnabled public static String samQuery(string accountDuns) { HttpRequest req = new ...
1
vote
2answers
142 views

Posting a JSON to the Salesforce REST API

I am trying to post the JSON to the Salesforce REST API, JSON getting posted to the REST service is like below [{"manager":"ABC", "name":"XYZ", "...
-1
votes
1answer
30 views

Help with JSON.deserialize

@AuraEnabled public static String clone(Group__c destinationGroup) { Savepoint sp = Database.setSavepoint(); try { Group__c dest = (Group__c)JSON.deserialize(...
1
vote
1answer
36 views

How to test json.deserializeUntyped in trigger

I have a platform event trigger that takes in a json string which contains an array of objects. My postman test call looks like this: "testCodeList__c":"[{\"testCode\":\&...
0
votes
0answers
18 views

deserialize response from Google Contacts API [duplicate]

I Created a google contact from apex trigger by using API. Now I need to access the id of created google contact (from the response ). Can anyone please help me . I am finding it very difficult to ...
1
vote
1answer
38 views

Issues and inconsistencies with Datetime deserialize and Datetime.parse()

I recently came accross this issue with Datetime deserialization. When using JSON.deserialize() with a random numeric value, the Datetime instance is created in a strange format, however, for the same ...
0
votes
0answers
123 views

Deserialize JSON to Object given an JSON String and an sObjectApiName

I created a generic LWC using a lightning-record-edit-form where user specifies sObjectName and fields to display as parameters and the edit form will display those. <lightning-record-edit-form ...
0
votes
1answer
172 views

JSON.deserialize throws System.JSONException: Unexpected character error

I have a JSON String as below. String Input = {"body":"<style>p{margin-top:0px; margin-bottom:0px;}</style><body class=\"setupTab\" style=\" background-...
0
votes
1answer
146 views

How to loop trough second level deserializeUntyped Json String [duplicate]

PLEASE NOTE: deserializeUntyped not deserialize! I currently loop trough a jsonPayload which is working fine for the nodes of the first level.How can I achieve this for the node(s) of the second level ...
1
vote
1answer
682 views

Ho to dynamically deserialize untyped a JSON with list

I have a JSON payload which is changing a lot so I want to create a way to dynamically deserialize the payload. My starting point is that the payload will consist of max 5 nested lists 5 levels deep. ...
0
votes
1answer
86 views

Error: Invalid conversion from runtime type List<ANY> to Map<String,ANY>

I am trying to dynamically deserialize a jsonstring (fieldmaplevels wil also be in custom metadata settings) but get the error: Error: Invalid conversion from runtime type List to Map<String,ANY>...
0
votes
1answer
30 views

How to manage both single and an array of json reponse from the same external system?

I have a situation where when I make a callout I get a single json response like this: { "Person": { "Infomration": { "IndividualInformation": { ...
3
votes
2answers
63 views

How to deserialize object with nested query in a simply way

I have a JSON of object with nested query and I do not want to use JSON.deserializeUntyped and map values manually. Is there any easy way to do it? For example: Sobject object = (Sobject) JSON....
0
votes
1answer
94 views

Json deserialize System.NullPointerException: Attempt to de-reference a null object

I am trying to deserialize a json string and get the fieldtypes but get an error on the valueType. I am trying to simulate a Json request from postman to send a Post with a list of accounts. I dont ...
0
votes
1answer
380 views

How to dynamically get name of object JSON String

I want to create a generic webservice. As I understood going the way of using Schema.getGlobalDescribe() will result in performance issues. I decided to try using JSON Schema trough Custom metadata ...
0
votes
2answers
139 views

Is it possible to Generically deserialize a Json string wit nested arrays in Apex

I want to be able to Generically deserialize a Json string with nested arrays for a web-service, since the structure isn't known beforehand and kan change a lot. I did some reading a seems doable but ...
2
votes
1answer
30 views

Why does deserializeUntyped interpret Strings starting with digits as Integers

This code List<String> ls = new List<String>{'32', '4text', 'text5'}; Object obj; for (String s : ls){ try{ obj = JSON.deserializeUntyped(s); System.debug(s + ' ...
-1
votes
1answer
119 views

Better way to do the JSON.deserializeUntyped to avoid cognitive complexity

I have use-case to call an external web service response in a Batch class. I have desterilized and build the Wrapper from the response like below, Sample Response { "status": "OK&...
1
vote
0answers
43 views

Custom object protected visibility failing JSON parser

My custom object in a DE org with a namespace has its visibility set to protected: Only Apex code in the same namespace can see the type. The name of the type and the record are visible if they're ...
0
votes
0answers
19 views

How to remove unwanted attributes from a JSON [duplicate]

I have deserialized a JSON but the values are null. I suppose the issue here is the "Configurations". How can i remove/modify this so as the deserialization gets the proper values? JSON {&...
0
votes
2answers
363 views

Parse underscore named attribute from response's wrapper [duplicate]

I'm receiving some JSON from an API. I created a Wrapper like this: public class Wrapper{ public class cA{ List<cB> recordsB; public class cB{ cC recordC; ...
1
vote
2answers
482 views

How to deserialize list with map to wrapperclass

I have a string which I am trying to deserialize to a wrapperclass / object. But get the error: Expected Map<String,String> but found [line:1, column:3] Wrapperclass global class ...
0
votes
1answer
39 views

Deserialize based on Child Class Apex Type

I am trying to deserialize a a serialized string of a child class from a static method. I have tried referenced the childClass from the static method, but it can't find it because it's a static method,...
0
votes
2answers
1k views

How to parse json response with multiple records and add it to list

I have a json response from third party system which is as below. { "returnCode": 600, "lineItems": [ { "id": 9762, ...
1
vote
1answer
25 views

JSON Objects into string type

I have a doubt regarding the JSON deserialiser method. So when we deserialise a JSON response or JSON file. Is there a way to make every attribut and value into a string type rather than its original ...
0
votes
0answers
48 views

JSON deserialization issues

I have reviewed a lot of the other deserialize issues and I keep running into problems. What I have been able to gather is that if I have a response coming back with a reserved word in the JSON, I can ...
1
vote
2answers
531 views

Handle unknown properties with typed JSON.deserialize()

I am looking for an elegant and unhacky way to handle deserialization of a JSON into an Apex type where some of the properties are known and some are not. Assumption: At least for now the unknown ...
2
votes
1answer
46 views

Deserialize Datetime from Custom Settings in Lightning Component

Is there a helper utility for Lightning components to convert values from Datetime objects into a deserialized value? I have two Datetime values in Custom Settings... My_Start_Date__c My_End_Date__c ...
0
votes
2answers
570 views

JSON deserialize test

In normal runtime everything seems to deserialize correctly but when I try to run a test class it throws the following error: System.JSONException: Unexpected character ('r' (code 114)): was ...
0
votes
1answer
39 views

JSON deserializing not happening

I'm trying to deserialize a List of JSON objects in Apex. Here is the JSON being passed: [ { "Name":"TestUser1", "Interview_Information":{ "Interviewer":"JTA Test", "CandidateStage":"...
0
votes
1answer
305 views

Error deserializing json array nullpointer exception

I receive this json through a request {"pay_CCIban":"XXX", "pay_bic":"YYY", "pay_names[]":["name one","name two"], "pay_extid":"extId"} I'm trying to deserialize it with this class global class ...
0
votes
2answers
781 views

Serialize and deserialize a list of Sobject for Future method

I am trying to pass a list Account records to a future method. Since future can only take primitives, I am planning to serialize and deserialize the Sobject. I tried below: List<Account> acList;...
2
votes
2answers
1k views

How to adding dynamic rows/fields to wrapper class?

I have written the following WrapperClass, consisting different object records/rows/fields as members. How can I dynamically update this wrapper class object. In below code i have used only two fields ...
0
votes
2answers
736 views

Deserialize an object with an optional field

I am trying to deserialize a request body but need to allow one of the fields to be optional. RequestBody { Decimal someNumber; } RequestBody reqBody = (RequestBody)JSON.deserialize(req....
1
vote
1answer
1k views

Null object not so elegantly handled after JSON.deserialize()

According to this post, returning a blank list should handle nulls. But in my case it still complains that it's expecting something but found null. Here is my class: public class PersonProfile { ...
1
vote
1answer
67 views

Convert object as string to json

I have an object which is converted to string in a text field. How can I convert this to a JSON string. String of object: Profile:[UID=, crmId=0000o00002XXXXxXXX, email=top@top.com, firstname=null, ...
1
vote
1answer
227 views

How to deserialize JSON string with serialized object as map value?

I have a JSON string which the value of 'clueContent' is a serialized JSON String. When I try to deserialize this JSON string to the resp2Obj inner class, it raise an error with message: 'System....
4
votes
1answer
243 views

Cannot use deserialized JSON for populating map - why?

I have deserialized some JSON into lists of objects: Map<String, Object> Results = (Map<String, Object>) JSON.deserializeUntyped(response.getBody()); List<Object> ...
0
votes
1answer
183 views

Deserialization using Apex class generated using JSON2Apex gives null for inner values

I have the following piece of code. @RestResource(urlMapping='/Update') global with sharing class OpportunityUpdate { @HttpPost global static void updateOpportunity() { RestRequest req = ...
0
votes
1answer
334 views

Pulling values from inner curly brackets

I am trying to pull the values from a JSON response and have managed to get most of the values except the one I need which is nested in an inner set of curly brackets public class web_ser { @future(...
0
votes
2answers
94 views

Deserializing JSON

I am having trouble deserializing the JSON request received. Below is the JSON format I receive, { header:{ worker count: 2}, Worker:{ name:emp1 }, ...
2
votes
0answers
27 views

Dynamic Deserialization and merging of JSON Attachment

I have a requirement 2 merge old and newly created JSON attachment. There are no duplicates. The JSON have below format : { "productConfigurationId": "a06cdeghijklmnoABC", "attributesByAttrDefId":...
1
vote
1answer
227 views

Apex Error Message : JSON Exception Error: No content to Map

The previous Question is linked here: Apex Class Error Message: System.JSONException: No content to map to Object due to end of input I have updated the code If I use the below code where String is ...
0
votes
1answer
1k views

Apex Class Error Message: System.JSONException: No content to map to Object due to end of input

I am getting an Error in Apex when i try to Deserialize the JSON Response. System.JSONException: No content to map to Object due to end of input My JSON Response in debug Log is: [{"recId":"1"},{"...
-3
votes
1answer
53 views

deserialize data from stringify data

I have read many posts regarding this but I m not able to to deserialize the data . So please can anyone help me with it. serialized data: "fieldlist" : JSON.stringify(selfield) but I m not able ...