Foros del Web » Programando para Internet » PHP »

Class 'SDO_DAS_XML' not found

Estas en el tema de Class 'SDO_DAS_XML' not found en el foro de PHP en Foros del Web. Tengo el siguiente codigo para generar un XML a traves de un XSD Código PHP: try {     $dasxml  =  SDO_DAS_XML :: create ( "esquemas/balanza.xsd" ); ...
  #1 (permalink)  
Antiguo 03/11/2014, 12:31
 
Fecha de Ingreso: septiembre-2007
Mensajes: 76
Antigüedad: 17 años, 1 mes
Puntos: 2
Class 'SDO_DAS_XML' not found

Tengo el siguiente codigo para generar un XML a traves de un XSD

Código PHP:
try {
   
$dasxml SDO_DAS_XML::create("esquemas/balanza.xsd");
   
$documento $dasxml->loadFile("pruebaconta.xml");
   
$objeto_datos_raíz $documento->getRootDataObject();
   
$dasxml->saveFile($documento"salida-conta.xml");
   echo 
"Se ha escrito un nuevo fichero:\n";
   print 
file_get_contents("salida-conta.xml");
} catch (
SDO_Exception $e) {
   print(
$e->getMessage());

pero me marca el siguiente error

Código HTML:
<b>Fatal error</b>:  Class 'SDO_DAS_XML' not found in <b>C:\XAMPP\htdocs\XML\setxml.php</b> on line <b>3</b><br /> 
ya descargue los dll php_sdo y php_sdo_das_xml e inclui en el php ini las extensiones

extension=php_sdo.dll
extension=php_sdo_das_xml.dll

Tambien descargue la libreria SDO de PERL y me sigue arrojando el mismo error.

La version de php que tengo es la 5.3.1. Encontre un blog que indica que dicha version ya no es compatible con la libreria SDO. Si esto es verdad habría otra manera de crear un XML a partir de un XSD con PHP

Saludos.

Última edición por israbart; 03/11/2014 a las 12:35 Razón: fe de erratas
  #2 (permalink)  
Antiguo 03/11/2014, 21:06
Avatar de jonni09lo
Colaborador
 
Fecha de Ingreso: septiembre-2011
Ubicación: Estigia
Mensajes: 1.471
Antigüedad: 13 años, 2 meses
Puntos: 397
Respuesta: Class 'SDO_DAS_XML' not found

Por causalidad reiniciaste el servidor Apache?

Saludos
__________________
Haz preguntas inteligentes-Como ser Hacker
No hacer preguntas por mensaje privado. No sólo no es inteligente sino que es egoísta.
  #3 (permalink)  
Antiguo 04/11/2014, 09:06
 
Fecha de Ingreso: septiembre-2007
Mensajes: 76
Antigüedad: 17 años, 1 mes
Puntos: 2
Respuesta: Class 'SDO_DAS_XML' not found

Hola jonni09lo, si lo he reiniciado varias veces. De hecho una de las pruebas que hice fue apagar el apache y tratar de entrar al localhost ya que llegue a pensar que habia algo mal con el xampp, pero al pagar el servidor de apache no pude accesar al localhost por lo que descarte esa opcion.

El mensaje de error indica la linea 3. Esto es porque la primera linea en mi codigo es
<?php

Última edición por israbart; 04/11/2014 a las 09:07 Razón: error sintaxis

Etiquetas: xml, xsd
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 13:00.