Foros del Web » Programación para mayores de 30 ;) » Programación General »

Validar XML

Estas en el tema de Validar XML en el foro de Programación General en Foros del Web. Un saludo a todos, Tengo el siguiente problema, necesito validar un documento XML via un formulario en el que el usuario selecciona el archivo que ...
  #1 (permalink)  
Antiguo 10/05/2005, 06:56
 
Fecha de Ingreso: enero-2005
Mensajes: 47
Antigüedad: 19 años, 3 meses
Puntos: 0
Validar XML

Un saludo a todos,

Tengo el siguiente problema, necesito validar un documento XML via un formulario en el que el usuario selecciona el archivo que desea validar. El problema es que la función schemaValidate parece no funcionar si no se carga el documento XML directamente de una carpeta dentro del servidor.
Tengo el siguiente código con el que intento validar los documentos que selecciona el usuario, pero como mencione no funciona.

Código:
$binario_nombre_temporal = $_FILES['flArchivo']['tmp_name'] ; 
$filename = $binario_nombre_temporal;
$fd = fopen ($filename, "r");
$varXML = fread ($fd, filesize ($filename));
fclose ($fd); 
$varDocEntrada = new DomDocument(); 
$varDocEntrada -> loadXML($varXML);
$varValido = $varDocEntrada->schemaValidate('../ParaValidar/encuesta.xsd');
Si alguno sabe como puedo solucionar esto se lo agradeceria.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:45.