FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Creacion / Modificacion de Archivos XML
Posts: 582
Joined: Fri Oct 07, 2005 02:17 PM
Creacion / Modificacion de Archivos XML
Posted: Thu Feb 06, 2014 06:06 AM
Saludos Antonio / CoListeros

Existe alguna clase para creacion de archivos XML, veo en el foro de ingles que hacen la misma pregunta, tenemos para Leer, pero para crear con sus Nodos, atributos y demas ??

Ahora se puede modificar un archivo XML, utilizando la misma clase que se usa para leerlo, por ejemplo cambiar el valor de un Nodo especifico, ejemplo :

function Main()

local hFile := FOpen( "test.xml" )
Local oXmlDoc := TXmlDocument():New( hFile )
Local oXmlIter := TXmlIterator():New( oXmlDoc:oRoot ), oTagActual

while .T.
oTagActual = oXmlIter:Next()
If oTagActual != nil
MsgInfo( oTagActual:cName, oTagActual:cData )
HEval( oTagActual:aAttributes, { | cKey, cValue | MsgInfo( cKey, cValue ) } )
// AQUI POR EJEMPLO como haria para grabar un nuevo valor en oTagActual:cData ??
Else
Exit
Endif
End

FClose( hFile )

return nil
Enrrique Vertiz Pitta

Lima-Peru

xHb 1.23.1026X, Fwh 25.01, BCC74, MySQL 8.0.X, SQLLIB 1.9m
Posts: 1516
Joined: Thu May 27, 2010 02:06 PM
Re: Creacion / Modificacion de Archivos XML
Posted: Thu Feb 06, 2014 03:12 PM

En este post sobre adeudos sepas tienes codigo donde se crean archivos xml ....

viewtopic.php?f=6t=25369hilit=sepastart=30#p153159

&&&

Posts: 582
Joined: Fri Oct 07, 2005 02:17 PM
Re: Creacion / Modificacion de Archivos XML
Posted: Thu Feb 06, 2014 05:09 PM

Mastintin, muchas gracias por tu respuesta, ahi practicamente hay un manual de como crear archivos XML, lo voy a reviar, PERO ya encontre mi primer "gran problema", Yo uso xHarbour ...
Esa funcion/clase : mxmlNewXML no tiene equivalencia en xHarbour ???, aun no me puedo pasar por temas de las librerias de conexion a BD SQLLIB y SQLRDD que solo funcionan en xHB.
Gracias nuevamente.

Enrrique Vertiz Pitta

Lima-Peru

xHb 1.23.1026X, Fwh 25.01, BCC74, MySQL 8.0.X, SQLLIB 1.9m
Posts: 1054
Joined: Sun Oct 09, 2005 10:41 PM
Re: Creacion / Modificacion de Archivos XML
Posted: Fri Feb 21, 2014 10:18 PM

Hola Enrique.
Mira esta clase ...
TXmlDocument()

Salu2

Posts: 582
Joined: Fri Oct 07, 2005 02:17 PM
Re: Creacion / Modificacion de Archivos XML
Posted: Fri Feb 21, 2014 10:21 PM

Gracias Willy por tu respuesta, justo con esa clase estoy trabajando

Enrrique Vertiz Pitta

Lima-Peru

xHb 1.23.1026X, Fwh 25.01, BCC74, MySQL 8.0.X, SQLLIB 1.9m

Continue the discussion