Questions tagged [deserialize]

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

Filter by
Sorted by
Tagged with
0 votes
1 answer
269 views

Deserialize Very Specific JSON into Map <String, Object>

I have searched internet for hours and can't find how to convert my specific JSON: [{"_id":"55d66226726b611100aaf741","replacement":false,"quantity":5,"...
ApexNoob's user avatar
0 votes
1 answer
92 views

How can I retrieve particular data from json string using Apex? [closed]

When individuals fill out a survey through an outside source, the JSON data gets stored in Salesforce as a Long Text Area in a custom Survey__c object (about 25,000 characters). There are hundreds of ...
AMtrying's user avatar
2 votes
1 answer
135 views

How to deserialize a list<Object> without using indexes

I have this JSON: { "Details":{ "Customer Input": "Type Here", "Input Status": 0, "CumulativeValues":[ { ...
Ravi Kumar's user avatar
2 votes
1 answer
100 views

Deserialized JSON with Invalid Ids are ignored silently

Below String has invalid Id for Lookup(Contact). But it's deserialized without an error, which I hope is okay. My concern is Update DML is run without any error and ignoring the invalid value instead ...
Pasan Eeriyagama's user avatar
0 votes
1 answer
386 views

Can you deserialize just part of a JSON into an object?

This is more of a concept question than an actual code question but can you deserialize just part of a JSON String into an object or do you have create a class and a sub class for the whole thing. So ...
Jebert's user avatar
  • 15
-1 votes
1 answer
56 views

System.QueryException while System.debug() for a deserialized Object

My question is similar to this. I'm trying to create a Case and process few child task records from a REST API Call. REST API Endpoint POC: But when I executed this as below, I get error System....
Pasan Eeriyagama's user avatar
0 votes
1 answer
388 views

Error: No field name specified on column for sobject of type Document__c when deserializing JSON

After a callout, I am getting a JSON response as: { "totalSize": 1, "done": true, "records": [ { "attributes": { "type": &...
Sfdev's user avatar
  • 37
0 votes
1 answer
791 views

Getting Error: System.TypeException: Invalid conversion from runtime type List<ANY> to Map<String,ANY>

I'm getting error in the following apex method: System.TypeException: Invalid conversion from runtime type List to Map<String,ANY> Please find the apex method: @AuraEnabled(cacheable=true) ...
Rose 's user avatar
  • 71
0 votes
0 answers
40 views

Probblem with list from api json deserialized

Im trying to get data from an api, I already deserialized the json, But when I try to get the data in visualforce just shows me 1 value, and I dont get it, I ve been reading the documentation but ...
noebrenes's user avatar
0 votes
0 answers
101 views

Code Coverage for JSON Deserialize Typed

I am having trouble getting test code coverage for a JSON response that I'm deserializing typed, and am not exactly sure how to properly test. Any advice would be appreciated! Here is the code I'm ...
happylittletrees's user avatar
0 votes
1 answer
617 views

JSON.deserialize throw exception

I am trying to deserialize a string into a inner class. the I can transform that class into the real salesforce class, because the variables names are not the same ones than the real class. But when I ...
Alexis's user avatar
  • 109
1 vote
1 answer
153 views

Not able to resolve Malformed JSON: Expected '{' at the beginning of object

I am having a simple JSON as like below {"Stagename":"Prospecting","OppName":"MM - Opportunity","CloseDate":"2022-10-08","Phone":&...
SFDC buddy's user avatar
0 votes
0 answers
18 views

how to Deserialize the Json with multiple nodes [duplicate]

I want to get the data for Technoloies node(i.e name) form the below JSON. { "Results": [ { "Result": { "IsDB": "True", ...
Rushikesh Agnihotri's user avatar
0 votes
1 answer
168 views

How to deserialize this to get only the value 3.2

I have the Wrapper class, and the testwrapper class, but in my callout class i cant get it to only get out the value: 3.2 this the is api url: https://data.ssb.no/api/v0/no/table/11117 This is the ...
Thesulli's user avatar
0 votes
1 answer
291 views

Handle with different type of params RestContext deserialize

We have a REST service that gets data from external service to salesforce. The data can be achieved using RestContext.request.requestBody.toString(); So I create an inner class to deserialize the ...
Salvation's user avatar
  • 1,087
1 vote
0 answers
359 views

JSON deserialization of datetime - accepted format

I have an Apex REST API endpoint prepared that accepts DTO object. One of the fields in this object is of Datetime type. I was surprised that JSON.deserializeStrict accepts datetime to be of following ...
neff's user avatar
  • 1,286
1 vote
0 answers
306 views

Issue in deserializing of List<Messaging.SingleEmailMessage>

I would like to send email with future apex. Because of future method can't access list of Messaging.SingleEmailMessage, I'm serializing it and pass string to future method. But when I deserialize it, ...
Vonahclom's user avatar
1 vote
1 answer
590 views

How to get the field value from object. I am using deserializeUntyped

I am trying to get the field value from the object. If I loop through the object it looks like Map<String, Object> params = (Map<String, Object>)JSON.deserializeUntyped(RestContext.request....
NBR's user avatar
  • 229
1 vote
2 answers
3k views

Access Object property in APEX

Given the next code: Object deserializeResponse = JSON.deserializeUntyped(response); System.debug('DESERIALIZERESPONSE' + deserializeResponse); //DESERIALIZERESPONSE: {proposalIds=null, ...
CPS's user avatar
  • 185
0 votes
1 answer
907 views

Enable Map type to hold Integer, String, Boolean, Map, List... objects? (But not generic Object)

I'm attempting deserialize a list of a custom object in Apex, but got an error: FATAL_ERROR System.JSONException: Apex Type unsupported in JSON: Object This is because my ContactPostBack class ...
Ian's user avatar
  • 9
0 votes
1 answer
126 views

Deserialize dynamic json. Im handling reserved words fine but struggling to break free of hardcoding deserialization of __c and __ strings

Im deserializing a JSON (that has both reserved apex words and other uncompilable strings having 'organizer__' and '__c' ) in Apex. Ive been using a compiled class-based deserialization approach and ...
Peter Noges's user avatar
  • 1,080
1 vote
1 answer
184 views

Declaration of Data Types Apex

I'm a new learner in Apex and I have a question about declaration of variables(A map in this case) and its Data type. I've been working with integrations and REST callouts and spend a long time when ...
Rosangelys Reyes's user avatar
0 votes
2 answers
780 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"...
RJ12's user avatar
  • 1
8 votes
1 answer
1k 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 ...
NITHESH K's user avatar
  • 2,505
0 votes
1 answer
1k 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 ...
VarunC's user avatar
  • 5,768
0 votes
2 answers
435 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 ...
User_11223344's user avatar
1 vote
2 answers
2k 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", "...
user81642's user avatar
  • 669
-1 votes
1 answer
158 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(...
Juliana's user avatar
1 vote
1 answer
263 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\":\&...
Candice O's user avatar
1 vote
1 answer
263 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 ...
Ruiter Gripp's user avatar
0 votes
0 answers
1k 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 ...
Z33dawg's user avatar
  • 1,302
0 votes
1 answer
1k 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-...
Sunil C N's user avatar
2 votes
1 answer
872 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 ...
Thomas's user avatar
  • 2,284
1 vote
1 answer
3k 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. ...
Thomas's user avatar
  • 2,284
0 votes
1 answer
300 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>...
Thomas's user avatar
  • 2,284
0 votes
1 answer
491 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": { ...
nSv23's user avatar
  • 494
3 votes
2 answers
181 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....
Ferhat Özsavran's user avatar
0 votes
1 answer
452 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 ...
Thomas's user avatar
  • 2,284
0 votes
1 answer
1k 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 ...
Thomas's user avatar
  • 2,284
0 votes
2 answers
859 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 ...
Thomas's user avatar
  • 2,284
2 votes
1 answer
81 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 + ' ...
Emmanuel BRUNO's user avatar
-1 votes
1 answer
573 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&...
Hariprasath's user avatar
1 vote
0 answers
113 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 ...
Mossi's user avatar
  • 3,866
0 votes
0 answers
20 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 {&...
Christos's user avatar
0 votes
2 answers
1k 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; ...
user3529582's user avatar
1 vote
2 answers
1k 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 ...
Thomas's user avatar
  • 2,284
0 votes
1 answer
133 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,...
S.B.'s user avatar
  • 1,999
0 votes
3 answers
4k 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, ...
Akshay Vasu's user avatar
1 vote
1 answer
29 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 ...
Suel Ahmed's user avatar
0 votes
0 answers
83 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 ...
weytani's user avatar
  • 387

1
2 3 4 5