2
sObjects 목록이 있고 모든 sObject 필드를 문자열로 변환하고 싶습니다. 예를 들어 (이것은 SOQL 쿼리에서 출력 한 것입니다),sObject를 문자열 화하는 방법
Custom_sobj__c{
"serId": 5,
"value": {
"Id": "a0FJ0000005zIbwMAE",
"Contact__r": {
"serId": 6,
"value": {
"Name": "Bob Bobenson",
"Owner": {
"serRefId": 4
},
"Rule_Class__c": "Class III - Quote\/De (2 more) ...",
"OwnerId": "005d000000450RiAAI",
"Id": "003J0000016ZjuCIAS"
}
},
"Contact__c": "003J0000016ZjuCIAS"
}
}
그리고이 목록이 있습니다. 나는 문자열로 모두 변환하고 싶습니다, 그래서 보인다 :
...'sobjInstance3{"serid";5,"value":...}','sobjInstance4{"serid";5,"value":...}',...
내가 가진을 상기 목록을 루프 반복 할
String strSobjects = ' ';
for(Custom_sobj__c obj : sobjList){
strSobjects = strSobjects + ','+String.valueOf(obj);
}
그러나 이것은 단지 "ID"를 반환을위한 및 "Contact__c". 문자열에 "이름"또는 "Rule_Class_c"필드가 나타납니다.
어떻게 나머지 데이터를 가져올 수 있습니까?
Woahhh, 어떻게 이것을 놓치지 않았다을?!? 착한 사람, 잘 했어. 내가 이것을 확인할 때 나는 그것을 바로 표시 할 것이다. – ZAR
@ ZAR 또한 checkout https://salesforce.stackexchange.com - SFDC에 관한 많은 훌륭한 사람들이 있습니다! –
포럼에 게시 할 때마다 답변을 얻지 못합니다. 영업 사원인데도 그걸 모니터하지 않는다고 했어. – ZAR