Replace
Replace API 문서에 오신 것을 환영합니다—한 번의 강력한 호출로 스프레드시트 파일의 내용을 변환하는 간소화된 솔루션. Excel(.xlsx, .xls, .xlsm) 등 널리 사용되는 형식, 간단한 CSV 및 TSV 파일, Apple Numbers(.numbers) 문서 모두를 이해하고 텍스트 교체를 정밀하게 수행할 수 있는 일관된 인터페이스를 제공합니다. 명확한 동등 조건을 정의하면 어떤 셀을 수정해야 하는지 정확히 지정하고 필요한 새로운 값을 제공할 수 있어, 대량 데이터 편집에 수반되는 추측과 수작업을 없앨 수 있습니다. 이는 반복적인 오류를 대규모 데이터 세트에서 수정해야 하는 데이터 정제 작업이나, 언어별 용어를 체계적으로 교체해야 하는 현지화 프로젝트와 같은 작업에 이상적인 동반자입니다. Replace의 설계 철학은 과정이 빠르고, 안전하며, 개발자 친화적이도록 하여 성능이나 안전성을 희생하지 않고 기존 워크플로에 스프레드시트 수정을 통합할 수 있게 합니다.
주요 기능
핵심 교체 기능을 넘어, Replace API는 현대 데이터 처리의 실용적인 현실을 다루도록 설계되었습니다. 가능하면 파일을 메모리에서 직접 처리하여 중간 저장소 필요성을 줄이고 대용량 스프레드시트에서도 작업 속도를 높입니다. 강력한 인증 및 암호화 전송을 통해 민감한 데이터가 거래 전 과정에서 보호됩니다. API의 응답 구조는 수정된 셀, 수행된 교체 수, 지정된 조건을 충족하지 못한 행 등에 대한 명확한 피드백을 제공하여 변환 과정을 완전히 파악할 수 있게 합니다. 레거시 데이터 덤프 정리, 새로운 시장을 위한 제품 카탈로그 준비, 혹은 반복적인 스프레드시트 업데이트 자동화 등 어떤 경우에도 최소한의 코드와 최대한의 제어로 데이터를 신뢰성 있게 재구성할 수 있는 자신감을 제공합니다.
문서
매개변수
- AppRequest.Replace: 교체하고자 하는 텍스트
- AppRequest.With: 대체 텍스트
- UploadFileRequest.OperationId: 이것은 작업 ID입니다
- UploadFileRequest.Files: 이 파일들은 온라인 서비스에 업로드해야 합니다. 데이터를 직접 준비할 수 있지만 HTML input 파일 표준을 따라야 합니다.
-
파일과 액세스 토큰을 포함한 요청을 전송합니다 Replace API
curl -X 'POST' \ 'https://api.sheetize.cloud/replace' \ -H 'accept: text/plain' \ -H 'Authorization: Bearer TheAccessToken' \ -H 'Content-Type: multipart/form-data' \ -F 'AppRequest.Replace=TheTargetedText' \ -F 'AppRequest.With=TheText' \ -F 'UploadFileRequest.OperationId=' \ -F 'UploadFileRequest.Files=@AFileName.xlsx;type=application/vnd.openxmlformats-officedocument.spreadsheetml.sheet' -
서비스는 처리된 파일의 다운로드 URL을 응답합니다. 예시:
{ "name": "", "type": "1", "size": 900000, "description": "", "linkToDownload": "/download/TheFolderName/TheFileName.xlsx", "message": "", "statusCode": 200 } -
파일 이름과 폴더 이름을 포함한 요청을 전송합니다 Download API
curl -X 'GET' \ 'https://api.sheetize.cloud/download/TheFolderName/TheFileName.xlsx' \ -H 'accept: */*' \ -H 'Authorization: Bearer TheAccessToken' - 파일을 받게 되며, 이를 사용하거나 워크플로의 다음 단계로 전달할 수 있습니다.