ID:               48096
 Comment by:       bbarnett at gt dot co dot cr
 Reported By:      bbarnett at gt dot co dot cr
 Status:           Open
 Bug Type:         DOM XML related
 Operating System: Windows 2003 Server R2
 PHP Version:      5.2.9
 New Comment:

This is an example of the XML string:
<?xml version="1.0"?>
<X_A_PagoGen>
  <Banco>2</Banco>
  <Localizacion>2603460081</Localizacion>
  <NotaCredito>000000009787</NotaCredito>
  <Correlativo>82108608</Correlativo>
  <Self>9</Self>
  <Monto>0000003930</Monto>
  <Agencia>1400</Agencia>
  <FechaPago>20090427</FechaPago>
  <FechaCaja>20090428</FechaCaja>
</X_A_PagoGen>


Previous Comments:
------------------------------------------------------------------------

[2009-04-28 06:36:40] bbarnett at gt dot co dot cr

Description:
------------
I'm receiving and errors when I try to read and XML string, previously
generated by my code.



Reproduce code:
---------------
$doc = new DOMDocument('1.0'); $doc->formatOutput = true;
$root = $doc->createElement('X_A_PagoGen'); $root =
$doc->appendChild($root);       
$title = $doc->createElement('Banco'); $title =
$root->appendChild($title); $text =
$doc->createTextNode(trim($codigobanco)); $text =
$title->appendChild($text);     
$title = $doc->createElement('Localizacion'); $title =
$root->appendChild($title); $text =
$doc->createTextNode(trim($localizacion)); $text =
$title->appendChild($text);     
$title = $doc->createElement('NotaCredito'); $title =
$root->appendChild($title); $text =
$doc->createTextNode(llenacampo(trim($remesa),12,'0','derecha')); $text
= $title->appendChild($text);   
$title = $doc->createElement('Correlativo'); $title =
$root->appendChild($title); $text =
$doc->createTextNode(trim($factura)); $text =
$title->appendChild($text);     
$title = $doc->createElement('Self'); $title =
$root->appendChild($title); $text = $doc->createTextNode(trim($self));
$text = $title->appendChild($text);     
$title = $doc->createElement('Monto'); $title =
$root->appendChild($title);     $text =
$doc->createTextNode(llenacampo(trim($monto),10,'0','derecha')); $text =
$title->appendChild($text);     
$title = $doc->createElement('Agencia'); $title =
$root->appendChild($title); $text =
$doc->createTextNode(trim($recaudadorCNFL)); $text =
$title->appendChild($text);             
$title = $doc->createElement('FechaPago'); $title =
$root->appendChild($title);     $text =
$doc->createTextNode(trim(fecha1())); $text =
$title->appendChild($text);             
$title = $doc->createElement('FechaCaja'); $title =
$root->appendChild($title); $text =
$doc->createTextNode(trim($deposito)); $text =
$title->appendChild($text);             
$tramaxml=$doc->saveXML();
$xml2= simplexml_load_string(trim($tramaxml));

Expected result:
----------------
XML Object

Actual result:
--------------
Error: 
Fatal Error 73: Couldn't find end of Start Tag Fech line 10 Line: 10
Column: 8

Fatal Error 77: Premature end of data in tag X_A_PagoGen line 2 Line:
10 Column: 8


------------------------------------------------------------------------


-- 
Edit this bug report at http://bugs.php.net/?id=48096&edit=1

Reply via email to