Foros del Web » Programando para Internet » PHP »

DOMDocument CON XML

Estas en el tema de DOMDocument CON XML en el foro de PHP en Foros del Web. LO QUE QUIERO ES HACER UN XML DE ESTA MANERA. <?xml version="1.0" encoding="ISO-8859-1" ?> - <m:Facturae xmlns:m="http://www.facturae.es/Facturae/2007/v3.0/Facturae"> - <FileHeader> <SchemaVersion>3.0</SchemaVersion............ $doc = new DOMDocument(); ///Y ...
  #1 (permalink)  
Antiguo 05/08/2010, 05:47
 
Fecha de Ingreso: julio-2010
Mensajes: 30
Antigüedad: 14 años, 4 meses
Puntos: 0
LO QUE QUIERO ES HACER UN XML DE ESTA MANERA.
<?xml version="1.0" encoding="ISO-8859-1" ?>
- <m:Facturae xmlns:m="http://www.facturae.es/Facturae/2007/v3.0/Facturae">
- <FileHeader>
<SchemaVersion>3.0</SchemaVersion............


$doc = new DOMDocument();
///Y LO REALIZO CON EL
$doc->loadXML('<m:Facturae > <FileHeader>
<SchemaVersion>3.0</SchemaVersion>
<Modality>I</Modality>
<InvoiceIssuerType>EM</InvoiceIssuerType>
<Batch>

PERO NO PUEDO METER EL CONTENIDO .xmlns:m="http://www.facturae.es/Facturae/2007/v3.0/Facturae

COMO LO PONGA ME DA ERROR Y NO ME GENERA BIEN EL XML

se me pasaba

este es son lo los errores que que me da

Warning: DOMDocument::loadXML() [domdocument.loadxml]: Unescaped '<' not allowed in attributes values in Entity, line: 2 in C:\AppServ\www\servi\xmlfacturasfirmadas.php on line 315

Warning: DOMDocument::loadXML() [domdocument.loadxml]: error parsing attribute name in Entity, line: 2 in C:\AppServ\www\servi\xmlfacturasfirmadas.php on line 315

Warning: DOMDocument::loadXML() [domdocument.loadxml]: attributes construct error in Entity, line: 2 in C:\AppServ\www\servi\xmlfacturasfirmadas.php on line 315

Warning: DOMDocument::loadXML() [domdocument.loadxml]: Couldn't find end of Start Tag Facturae line 1 in Entity, line: 2 in C:\AppServ\www\servi\xmlfacturasfirmadas.php on line 315

Última edición por GatorV; 05/08/2010 a las 08:49
  #2 (permalink)  
Antiguo 05/08/2010, 10:08
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años, 7 meses
Puntos: 2534
Respuesta: DOMDocument CON XML

no se que tipo de ayuda necesitas...

si con solo usar un traductor, y leer bien los mensajes de error te deberías dar una idea de cual es tu problema... ¿no lo crees así?
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 30/08/2010, 14:15
 
Fecha de Ingreso: agosto-2010
Mensajes: 2
Antigüedad: 14 años, 2 meses
Puntos: 0
Respuesta: DOMDocument CON XML

Cita:
Iniciado por danielfl1234 Ver Mensaje
LO QUE QUIERO ES HACER UN XML DE ESTA MANERA.
<?xml version="1.0" encoding="ISO-8859-1" ?>
- <m:Facturae xmlns:m="http://www.facturae.es/Facturae/2007/v3.0/Facturae">
- <FileHeader>
<SchemaVersion>3.0</SchemaVersion............


$doc = new DOMDocument();
///Y LO REALIZO CON EL
$doc->loadXML('<m:Facturae > <FileHeader>
<SchemaVersion>3.0</SchemaVersion>
<Modality>I</Modality>
<InvoiceIssuerType>EM</InvoiceIssuerType>
<Batch>

PERO NO PUEDO METER EL CONTENIDO .xmlns:m="http://www.facturae.es/Facturae/2007/v3.0/Facturae

COMO LO PONGA ME DA ERROR Y NO ME GENERA BIEN EL XML

se me pasaba

este es son lo los errores que que me da

Warning: DOMDocument::loadXML() [domdocument.loadxml]: Unescaped '<' not allowed in attributes values in Entity, line: 2 in C:\AppServ\www\servi\xmlfacturasfirmadas.php on line 315

Warning: DOMDocument::loadXML() [domdocument.loadxml]: error parsing attribute name in Entity, line: 2 in C:\AppServ\www\servi\xmlfacturasfirmadas.php on line 315

Warning: DOMDocument::loadXML() [domdocument.loadxml]: attributes construct error in Entity, line: 2 in C:\AppServ\www\servi\xmlfacturasfirmadas.php on line 315

Warning: DOMDocument::loadXML() [domdocument.loadxml]: Couldn't find end of Start Tag Facturae line 1 in Entity, line: 2 in C:\AppServ\www\servi\xmlfacturasfirmadas.php on line 315
mira esto http://phpbuilder.com/manual/en/domdocument.savexml.php, de esa manera no tendras problemas

Etiquetas: domdocument, xml
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 08:54.