![]() |
Validar XML contra un XML Schema
Hola,
Mi problema es el siguiente: Tengo una aplicación cuyos datos los guardo en archivos xml, y he desarrollado un XML Schema que define los xml de la aplicación. Lo que necesito ahora es que cada vez que mi aplicación intente abrir un xml, este sea validado con el xml schema para saber si el xml es en verdad un xml de mi aplicación. He buscado por internet componentes o librerias que me permitan realizar dicha validación (incluso en Torry's Delphi), pero no he tenido mucho éxito. Por si no ha quedado claro lo que quiero es validar xml's contra xml schema's, si alguien conoce alguna librería o componente que me lo diga. Gracias de antemano. Un saludo. |
Supongo que ya has resuelto esto, pero es que yo me acabo de topar con el problema de la validación. Intenté usar un XmlDocument y funciona bien para validar un Xml contra un DTD, pero, al parecer, al menos con Delphi 7, no funciona para un esquema XSD.
Buscando en varios lados he logrado hacer esta pequeña herramienta que parece funcionar:
Es una herramienta de consola pero se puede adaptar a otras cosas. // Saludos |
La franja horaria es GMT +2. Ahora son las 21:52:43. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi