Cómo convertir delimitadores sin alterar los campos.
Convertir delimitadores requiere un entrecomillado correcto. Un separador dentro de un campo debe seguir formando parte del valor, no convertirse en una columna nueva.
Adapta el flujo de trabajo a tu tarea.
Analiza la fuente con sus reglas de delimitador y comillas y serializa los registros según las convenciones del destino. Comprueba los campos con comas, tabulaciones, comillas y saltos de línea. Compara los recuentos de registros y campos tras convertir, en lugar de reemplazar globalmente los caracteres separadores.
- Qué aportas
- Texto delimitado y reglas de entrecomillado.
- Qué obtienes
- Texto equivalente con el delimitador solicitado.
Mira la entrada y el resultado.
Entrada y salida ilustrativas · ejemplo didáctico, no una ejecución de WebAct en directo
Ejemplo campo
Convert the CSV row "Lee, Sam",Active into TSV. The target permits a literal tab between fields; no field contains a tab or newline.
Ejemplo completo
Lee, Sam Active
Carga esta entrada en el prompt y cópialo en WebAct para probar la tarea. Tu resultado puede diferir del ejemplo.
Decisiones y solución de problemas.
¿Puedo convertir CSV a TSV reemplazando todas las comas?
Eso también cambiaría las comas dentro de campos entrecomillados. Analiza primero los registros para conservar intacto el contenido de los campos.
¿Qué ocurre si un campo contiene una tabulación en la salida TSV?
Acuerda una convención de escape o entrecomillado que admita la aplicación receptora. No todos los lectores de TSV interpretan igual las tabulaciones internas.
Pruébalo con tu propia fuente.
Sustituye el ejemplo por tu material en el prompt. Conserva los requisitos que necesites y copia la tarea en WebAct.
Personalizar y copiar la tarea ↑