Esta herramienta verifica XML de metadatos de dos formas: buena formación (cada etiqueta de apertura tiene su etiqueta de cierre correspondiente, anidada adecuadamente) y presencia de campos requeridos (cada nombre de etiqueta que listes aparece realmente). Los registros de metadatos para repositorios como Dryad viven como XML, y un registro con una etiqueta sin cerrar o un campo creador faltante será rechazado al ingresar, normalmente con un error poco útil, después de que ya hayas seguido adelante. Los límites se declaran: esto es verificación de equilibrio de etiquetas más presencia de campos, no validación completa de esquema contra un XSD, que también verificaría tipos, orden y valores permitidos. Dentro de esos límites, detecta las roturas más comunes.
Cómo usarla
- Pega el XML de metadatos.
- Lista nombres de etiqueta de campos requeridos, separados por comas.
- Pulsa Verificar XML.
- Corrige primero etiquetas sin cerrar o sin coincidencia.
- Añade cualquier campo requerido faltante.
Ejemplo resuelto
Un registro dice
Límites honestos
La verificación de equilibrio de etiquetas no puede detectar valores erróneos (una fecha escrita como “pronto”), espacios de nombres equivocados, atributos que un esquema requiere ni elementos en orden incorrecto, todo lo cual marcaría una validación XSD completa. También trata cualquier aparición de
Para quién es
Esta herramienta es para investigadores que preparan metadatos de repositorio, gestores de datos que verifican lotes de registros y estudiantes que aprenden qué significa realmente XML bien formado. Es una verificación previa al envío, no una certificación.
Para ir más allá
Construye la lista de campos requeridos a partir de la propia documentación del repositorio, no de memoria: los campos requeridos difieren entre repositorios e incluso entre colecciones de un repositorio, y una lista copiada de otro proyecto omitirá un campo obligatorio o exigirá uno que no aplica. Guarda la lista en un archivo junto a tus plantillas de metadatos, actualízala cuando el repositorio cambie sus requisitos y ejecuta esta verificación como parte del paso de exportación, siempre, no solo cuando falle un envío. Las verificaciones previas solo funcionan cuando son habituales, y el hábito viene de poner la verificación dentro del flujo de trabajo en vez de junto a él. Trata este verificador como la primera puerta en una pequeña cadena, no como una única verificación heroica. Exporta los metadatos, ejecuta la verificación de equilibrio y campos, corrige lo que marque, luego ejecuta el validador del repositorio, y solo entonces envía. Cada puerta detecta una clase distinta de error, y saltar la puerta intermedia porque la primera pasó es como un registro con etiquetas válidas pero orden de campos erróneo llega a un revisor. Automatiza la primera puerta si exportas a menudo: un script que ejecute la misma verificación en cada exportación elimina la tentación de saltarla en un día ocupado. La meta no es un registro perfecto al primer intento sino una secuencia aburrida y repetible donde los errores se detectan temprano, barato y por máquina, mientras la atención humana queda en el contenido de los metadatos más que en su puntuación.
Herramientas relacionadas
English version · Constructor de Matrices de Adyacencia · Herramientas gratis en español.
Inserta esta herramienta en tu web — gratis
Copia el código de abajo para añadir esta herramienta funcional a tu propia página. Solo pedimos que mantengas el pequeño enlace de crédito que la acompaña.
