Un agente puede convertir una tabla web autorizada y legible en CSV. Define primero la clave, los tipos y el tratamiento de valores vacíos. Guarda una referencia de origen en cada fila para poder verificarla.
Define columnas y tipos
La práctica usa el registro HTTP de IANA. Trata Value como texto porque 105-199 representa un rango en una sola fila. Captura Description y Reference visibles. Añade URL de la tabla, número de fila desde 1, clave y fecha de observación.
| Campo | Regla |
|---|---|
value | Texto, incluidos rangos |
description, reference | Texto visible, vacío si falta |
source_url, source_key | Enlace y clave de origen |
source_row | Número de fila desde 1 |
observed_at | Fecha de observación |
IANA Registry · Extracción con Browse AI · Navegador para agentes
Guarda el origen de cada fila
Usa la URL real con su fragmento y una clave estable. El número de fila ayuda, pero puede cambiar si la tabla se ordena o actualiza. En listas paginadas conserva también la URL o el cursor y el ID. Informa si alguna página no se pudo leer.
Lee solo filas 1xx del registro IANA. Mantén Value como texto, extrae Description y Reference, y deja los campos vacíos. Añade URL, clave, posición y fecha. Deduplica por URL y clave y devuelve los recuentos.
Investigación con navegador · Agentes de navegador
Elimina duplicados y conserva blancos
En esta muestra se deduplicó por source_url y source_key. Dos lecturas dieron 12 filas, con 6 repeticiones exactas. Si un mismo ID tiene valores distintos, marca el conflicto y vuelve al origen. Reference estaba vacío para 105-199 y se conservó así. Un cero o guion visible se conserva.
Automatización web · Seguridad del navegador agéntico
Comprueba el recuento y los valores
Revisa primera y última fila, datos inesperados y blancos. Las seis filas coinciden con el CSV de IANA tras normalizar los corchetes de Reference. La entrada temporal 104 se conserva tal como aparecía el 6 de noviembre de 2026. Es una muestra del grupo 1xx.
| Control | Resultado |
|---|---|
| Dos lecturas | 12 |
| Duplicados exactos quitados | 6 |
| Filas únicas | 6 |
| Referencia vacía | 1 |
| Coincidencias oficiales | 6 |

IANA CSV · Permitir que un agente controle el navegador · Lista para la primera tarea
Exporta y vuelve a abrir
Usa un escritor de CSV que cite comas y saltos de línea. Vuelve a leerlo con un analizador y revisa cabecera, columnas, filas y claves. Importa códigos e identificadores como texto. Si el texto no es de confianza, controla la interpretación de fórmulas antes de compartirlo.
RFC 4180 · OWASP CSV Injection · Tutorial de Tabbit CLI
Entrega un resultado verificable
Entrega CSV, alcance, fecha, duplicados, blancos y exclusiones. Si el editor ofrece una descarga autorizada que cubre el trabajo, úsala en producción. Aquí la tabla sirve para mostrar la trazabilidad y el CSV oficial para comprobarla.
Un desarrollador señaló que una tabla virtualizada puede exportar solo las filas visibles. Otro usuario no logró reconocer las cabeceras en Power BI. Comprueba filas y alcance antes de aceptar el archivo. Reddit Tableport · Reddit Power BI
Preguntas frecuentes
¿Qué debe especificar la petición?
Tabla, alcance, columnas, tipos, clave de duplicación y tratamiento de valores vacíos.
¿Cómo localizo una fila más tarde?
Conserva URL, clave y fecha. El número de fila ayuda, pero puede cambiar.
¿Puede el agente rellenar una celda vacía?
Conserva el campo vacío y cuenta los casos. Mantén un cero o un guion visible.
¿Cómo elimino duplicados entre páginas?
Usa una identidad estable y marca diferencias entre filas con la misma clave.
¿Cómo sé que el CSV está completo?
Compara el número de filas con el alcance, revisa la paginación y verifica ejemplos.
¿Por qué cambia un código al abrir el CSV?
La hoja puede inferir tipos. Importa los códigos e identificadores como texto.