Categorías destacadas
programacion php    
Lista de foros

como validar el contenido de campos relacionados en un xml


raquel vicente somoza
23 de Agosto del 2011

Hola,

Necesito validar el contenido de un XML, pero Schema solo me permite validar cada campo por si mismo.


Antonio
Vidal
23


3



Yo necesito realizar una validación del tipo

Si edadnivel debe ser 1,2,3 sino error
Si edad>16->nivel debe contener uno de los siguientes valores 1,2,3,4,5,6 sino error

Se pueden hacer este tipo de validaciones? Pueden darme alguna pista?
Gracias


raquel vicente somoza
24 de Agosto del 2011

El xml que intentaba escribir era:

< alumno >
\"< datos >
< nombre >Antonio
< apellido >Vidal< /apellido >
< edad >23 < /edad >
< /datos >
< estudios >
< nivel >3
< /estudios >
< alumno>\"


raquel vicente somoza
25 de Agosto del 2011

Auto-respuesta

La forma de validar es utilizando una transforamcion (Xslt), aqui puedo aplicar condiciones y cuando se cumpla sacar el error.

Mi idea es utiizar un schema (xsd) para validar la forma y luego aplicar xslt para comprobar las validaciones de valores.

Ej.
http://www.techrepublic.com/article/xml-data-validation-with-xpath-and-xsl/5807233

 
BBDD
Entornos de desarrollo
Entretenimiento
Herramientas
Internet
Lenguajes de script
Lenguajes imperativos
Lenguajes orientados a objeto
Otros lenguajes
Plataformas
Teoría
Varios
Copyright © 1998-2011 Programación en Castellano. Todos los derechos reservados
Datos legales | Politica de privacidad | Contacte con nosotros | Publicidad

Diseño web y desarrollo web. Un proyecto de los hermanos Carrero.

Red internet:
Juegos gratis | Servidores dedicados
Más internet: Password | Directorio de weblogs | Favicon