RosettaCodeData/Task/JSON/Apex/json.apex

15 lines
398 B
Text
Raw Permalink Normal View History

2016-12-05 23:44:36 +01:00
class TestClass{
String foo {get;set;}
Integer bar {get;set;}
}
TestClass testObj = new TestClass();
testObj.foo = 'ABC';
testObj.bar = 123;
String serializedString = JSON.serialize(testObj);
TestClass deserializedObject = (TestClass)JSON.deserialize(serializedString, TestClass.class);
//"testObj.foo == deserializedObject.foo" is true
//"testObj.bar == deserializedObject.bar" is true