json
-
[LWC] js 파일에서 apex method 호출 시 JSON 형식으로 매개변수 전달하기 - How to pass parameters in JSON formatLWC 2024. 7. 6. 22:41
1. import apexMethod //jsimport updateRecord from "@salesforce/apex/freeTestLwcCmp.updateRecord"; 2. JSON 형식으로 전달할 매개변수 값 세팅 //jslet updateData = { recordId : this.recordId, templateStatus : '사용가능', mainObjLabel : '계약', mainObjApi : 'Contract', }; 3. 메서드 호출시 매개변수 값 전달 - JSON.stringify() //jsupdateRecord({updateData : JSON.stringify(updateData)}) ..
-
Javascript - Base64 인코딩 및 디코딩, JSON 파싱, 문자열 변환JS 2024. 4. 15. 22:33
1.btoa() , atob() btoa() 함수는 JavaScript에서 문자열을 Base64로 인코딩하는 함수 "btoa"는 "binary to ASCII"의 약어이며, 이 함수는 바이너리 데이터를 ASCII 문자로 변환하는 데 사용됩니다. 주로 데이터를 안전하게 전송하거나 저장하기 위해 사용됩니다. atob() 함수는 반대로, Base64로 인코딩 된 데이터를 이진 데이터로 디코딩할 때는 atob() 함수를 사용 var encodedData = btoa("Hello, world!"); console.log(encodedData); // 출력 : "SGVsbG8sIHdvcmxkIQ==" 2. JSON.stringify() JSON.stringify()는 JavaScript 객체를 JSON 문자열로 변..
-
JSON 직렬화 하는 방법 - How to serialize JSONApi 2024. 3. 28. 21:54
1. 주제 : 사업자 등록 상태 조회 API 요청 Request 요청 시 body 값 JSON 직렬화하여 요청하기 조회할 사업자등록번호를 request body에 포함해서 보내야 한다. 2. 요청 구조 확인 및 세팅 조회할 사업자 등록번호 - 보라색 - String 한 번에 여러 개의 사업자 등록 상태를 요청할 수 있다. - 파란색 - List 제일 크게 감싸고 있는 부분 - 빨간색 - Map 3. 세팅한 구조 JSON 직렬화하여 request body에 담기 String body = JSON.serialize(); request.setBody(body); //요청 데이터 세팅 Map businessMap = new Map(); List bNum = new List(); String businessNum..