Reemplazo masivo de texto en archivos locales de Excel – API de buscar y reemplazar
Reemplace texto específico en archivos locales de hojas de cálculo de Excel sin necesidad de cargarlos en la nube. Actualice el contenido de los libros de forma eficiente mediante la API de buscar y reemplazar de Aspose.Cells Cloud para edición fuera de línea.
API para reemplazar contenido de hoja de cálculo
API web
PUT https://api.aspose.cloud/v4.0/cells/replace/content
Seguridad y autenticación
Las API de Aspose.Cells Cloud son seguras y requieren autenticación basada en token JWT.
-H "Authorization: Bearer {access_token}"
Parámetros de solicitud:
| Nombre del parámetro | Tipo | Ruta / Cadena de consulta / Cuerpo HTTP | Descripción |
|---|---|---|---|
| Spreadsheet | File | FormData | El archivo local de hoja de cálculo que se procesará. Los formatos admitidos incluyen XLSX, XLS, ODS, CSV, etc. |
| searchText | String | Query | La cadena de texto que se buscará dentro de la hoja de cálculo y el rango de celdas especificados. |
| replaceText | String | Query | La cadena de texto que reemplazará todas las ocurrencias de searchText dentro del rango especificado. |
| worksheet | String | Query | (Opcional) El nombre de la hoja de cálculo en la que se realizará la operación de buscar y reemplazar. Si se omite, la operación se aplicará a la primera hoja. |
| cellArea | String | Query | (Opcional) El rango específico de celdas (por ejemplo, "A1:D20", "B5:F15") en el que se llevará a cabo la búsqueda y el reemplazo de texto. Si se omite, la operación se aplica a todas las celdas utilizadas de la hoja especificada. |
| region | String | Query | (Opcional) Establece la configuración regional para el manejo de texto, lo que puede afectar la distinción entre mayúsculas y minúsculas y la codificación de caracteres en las operaciones de búsqueda (por ejemplo, "en-US", "fr-FR"). |
| password | String | Query | (Opcional) Si la hoja de cálculo cargada está protegida con contraseña, proporcione la contraseña para abrir y procesar el archivo. |
Respuesta
[
{
"Name": "ResponseFile",
"DataType": {
"Identifier": "File",
"Reference": "Stream",
"Name": "file"
}
}
]
La respuesta es un flujo binario que contiene el libro actualizado. Guárdelo con la extensión de archivo correspondiente (por ejemplo, .xlsx).
Códigos de error
- 400 Bad Request (Solicitud incorrecta) – URI de la API de Aspose.Cells Cloud inválido o parámetros mal formados.
- 401 Unauthorized (No autorizado) – Token de acceso inválido o ausente; obtenga un nuevo token.
- 404 Not Found (No encontrado) – El archivo de hoja de cálculo no es accesible o la hoja especificada no existe.
- 500 Server Error (Error del servidor) – El archivo de hoja de cálculo ha generado un error interno durante el procesamiento; póngase en contacto con soporte técnico si el problema persiste.
¿Dónde debemos utilizar la API de reemplazo de contenido en hojas de cálculo?
- Procesamiento por lotes de archivos locales de Excel – Automatice la operación de buscar y reemplazar en múltiples libros almacenados localmente.
- Bucles de datos en infraestructura local – Integre la API en trabajos programados que modifiquen informes antes de archivarlos o distribuirlos.
- Generación local de informes – Inserte dinámicamente valores en plantillas de libros sin necesidad de subirlos a la nube.
¿Por qué debería utilizar la API de reemplazo de contenido en hojas de cálculo?
- Amigable para desarrolladores – Aspose.Cells Cloud ofrece bibliotecas SDK en múltiples lenguajes, lo que permite un desarrollo rápido y cuenta con documentación exhaustiva. En comparación con la creación de soluciones personalizadas, esto reduce considerablemente el esfuerzo de desarrollo.
- Reducción de costos laborales – Disminuye la necesidad de personal dedicado para realizar tareas manuales de consolidación de documentos.
- Pago por uso – Sin inversión inicial; solo paga por las llamadas a la API que realmente utilice.
- Cero costos de mantenimiento – No hay servidores que mantener, ni actualizaciones de software ni preocupaciones por compatibilidad.
- Preserva el formato complejo de Excel – El formato original, fórmulas y gráficos del libro se mantienen intactos tras el reemplazo.
Cómo utilizar la API de reemplazo de contenido en hojas de cálculo con SDK
Especificación OpenAPI
La Especificación OpenAPI define una interfaz de programación accesible públicamente, lo que permite realizar interacciones REST directamente desde un navegador web.
Utilizar los SDK de Aspose.Cells Cloud
Utilizar un SDK es la forma más rápida de acelerar el desarrollo. El SDK gestiona los detalles subyacentes, permitiéndole implementar operaciones de reemplazo de contenido con un código mínimo. Consulte el repositorio oficial de Aspose.Cells Cloud SDK en GitHub para obtener una lista completa de los lenguajes admitidos.
Los siguientes ejemplos de código muestran cómo interactuar con los servicios web de Aspose.Cells mediante varios SDK: