Activity › Forums › Salesforce® Discussions › How can I get value in MAP from JSON in Apex? Salesforce® Discussions How can I get value in MAP from JSON in Apex? Posted by Anuj on July 9, 2020 at 2:19 PM How can I get value in MAP from JSON in Apex? Pooja replied 5 years, 10 months ago 3 Members · 2 Replies 2 Replies Aditya Member July 9, 2020 at 3:54 PM Hi, Map<String, Object> m = (Map<String, Object>) JSON.deserializeUntyped(jsonInput); Map<String, Object> m2 = (Map<String, Object>) m.get(‘info5’); List<decimal> d = new List<decimal>(); for(String s:m2.keyset()) { decimal t = (decimal) m2.get(s); d.add(t); } [adinserter block='9'] Pooja Member July 9, 2020 at 4:39 PM Map<String, Object> m = (Map<String, Object>) JSON.deserializeUntyped(jsonInput); Map<String, Object> m2 = (Map<String, Object>) m.get(‘info5’); List<decimal> d = new List<decimal>(); for(String s:m2.keyset()) { decimal t = (decimal) m2.get(s); d.add(t); } Log In to reply. Public All Members My Connections Only Me PublicAll MembersMy ConnectionsOnly Me Public All Members My Connections Only Me