置換
Replace API のドキュメントへようこそ — スプレッドシートファイルの内容を単一の強力な呼び出しで変換する、合理化されたソリューションです。普及している Excel 形式(.xlsx、.xls、.xlsm)や、シンプルな CSV、TSV ファイル、Apple Numbers(.numbers)ドキュメントのいずれでも、当 API はすべて対応し、正確なテキスト置換を行うための一貫したインターフェースを提供します。明確な等価条件を定義することで、どのセルを変更すべきか正確に特定し、必要な新しい値を提供できるため、バルクデータ編集に伴う推測や手作業を排除します。これにより、データクレンジングのように大量データセット内の繰り返しエラーを修正する作業や、言語固有の用語を体系的に置換するローカリゼーションプロジェクトに最適なパートナーとなります。Replace の設計思想は、プロセスを高速かつ安全、かつ開発者に優しいものに保つことで、パフォーマンスや安全性を犠牲にすることなく、既存のワークフローにスプレッドシートの変更を統合できるようにすることです。
主な機能
コアとなる置換機能を超えて、Replace API は現代のデータ処理の実務に対応できるよう設計されています。可能な限りメモリ上でファイルを処理し、中間ストレージの必要性を減らし、大規模なスプレッドシートでも高速に操作できます。堅牢な認証と暗号化された通信により、取引中に機密データが保護されます。API のレスポンス構造は、どのセルが変更されたか、置換が何件行われたか、指定条件を満たさなかった行があるかを明確にフィードバックし、変換プロセス全体を可視化します。レガシーデータのクリーンアップであれ、新市場向けの製品カタログの準備であれ、あるいは単にスプレッドシートの繰り返し更新を自動化することであれ、この API は最小限のコードと最大限の制御でデータを確実に再フォーマットする自信を提供します。
ドキュメント
パラメータ
- AppRequest.Replace: 置換したいテキスト
- AppRequest.With: 置換後のテキスト
- UploadFileRequest.OperationId: これは操作 ID です
- UploadFileRequest.Files: これらは当社のオンラインサービスにアップロードするファイルです。データは独自の方法で準備できますが、HTML input ファイルの標準に従う必要があります。
-
ファイルとアクセストークンを含むリクエストを送信します 置換 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 } -
ファイル名とフォルダ名を含むリクエストを送信します ダウンロード API
curl -X 'GET' \ 'https://api.sheetize.cloud/download/TheFolderName/TheFileName.xlsx' \ -H 'accept: */*' \ -H 'Authorization: Bearer TheAccessToken' - ファイルを受け取り、使用するか、ワークフローの次のステップへ単に転送することができます。