Clase TXMLDOCUMENT
Posted: Mon Aug 25, 2014 5:46 pm
Hola Foro :
Estoy usando la clase TXMLDocument al crear el objeto y añadir atributos a un nodo asi :
En el archivo XML generado no respeta el orden de los atributos que fueron creados, aqui un fragmento del archivo XML generado
El orden de los atributos fue creado asi : "designacao", "origem", "nif", "serie", "tp_doc", "num_doc"
mas en el archivo XML esta así : "designacao", "nif", "num_doc", "origem", "serie"
Alguien ya pasó or esto?
Gracias!
Estoy usando la clase TXMLDocument al crear el objeto y añadir atributos a un nodo asi :
Code: Select all
oLin:=TxmlNode():New(HBXML_TYPE_TAG,aNodos106CLI[4])
oLin:SetAttribute("designacao",oHoja:Cells( i, 3 ):Value)
oLin:SetAttribute("origem",oHoja:Cells( i, 1 ):Value)
oLin:SetAttribute("nif",oHoja:Cells( i, 2 ):Value)
oLin:SetAttribute("serie",oHoja:Cells( i, 4 ):Value)
oLin:SetAttribute("tp_doc",oHoja:Cells( i, 5 ):Value)
oLin:SetAttribute("num_doc",oHoja:Cells( i, 6 ):Value)
Code: Select all
<linhas>
<linha designacao="Mota-Engil, Eng. e Const. _ri" nif="" num_doc="2100001418" origem="CV" serie="RV" tp_doc="FT"/>
<linha designacao="Mota-Engil, Eng. e Const. _ri" nif="" num_doc="2100001419" origem="CV" serie="RV" tp_doc="FT"/>
<linha designacao="MARPE Cabo Verde Constru?s," nif="" num_doc="2100001420" origem="CV" serie="RV" tp_doc="FT"/>
<linha designacao="Firma Soares Monteiro, Lda" nif="50320540" num_doc="2100001421" origem="CV" serie="RV" tp_doc="FT"/>
mas en el archivo XML esta así : "designacao", "nif", "num_doc", "origem", "serie"
Alguien ya pasó or esto?
Gracias!