Necesito crear ficheros xml.
¿Alguien tiene un ejemplo por donde empezar???
Xailer no la tiene documentada, supongo que por tratarse de una función de
Harbour.
Gracias.
Un Saludo,
Xevi.
In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Crear archivo xml
-
- Mensajes: 475
- Registrado: Mar Jul 24, 2012 10:21 pm
Crear archivo xml
Xevi miras XailerSamplesBTS
Metodos:
XMLSave
XML...
XML...
Saludos
Cassiano.
"Xevi" wrote in message news:5293a86b$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
Necesito crear ficheros xml.
¿Alguien tiene un ejemplo por donde empezar???
Xailer no la tiene documentada, supongo que por tratarse de una función de
Harbour.
Gracias.
Un Saludo,
Xevi.
Metodos:
XMLSave
XML...
XML...
Saludos
Cassiano.
"Xevi" wrote in message news:5293a86b$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
Necesito crear ficheros xml.
¿Alguien tiene un ejemplo por donde empezar???
Xailer no la tiene documentada, supongo que por tratarse de una función de
Harbour.
Gracias.
Un Saludo,
Xevi.
Crear archivo xml
Bien, mirado y probando XML... me surge un problemilla que no se como
solucionar.
oXML := TXmlDocument():New()
oNivel1 := TXmlNode():New( HBXML_TYPE_TAG, 'Nivel1',, "prueba del primer
nivel" )
oNivel1:AddBelow( TxmlNode():New( HBXML_TYPE_TAG, "Nivel1_1" ) )
oXML:oRoot:AddBelow( oNivel1 )
hFile := FCreate( "prueba.xml" )
If hFile != -1
oXML:Write( hFile, HBXML_STYLE_INDENT + HBXML_STYLE_THREESPACES )
FClose( hFile )
Endif
el resultado no es el deseado... pues obtengo:
- <Nivel1>
<Nivel1_1 />
prueba del primer nivel
</Nivel1>
¿Como puedo obtener este resultado???
- <Nivel1 prueba del primer nivel>
<Nivel1_1 />
</Nivel1>
He probado los HBXML_TYPE_xxx posibles, pero no doy con ello.
¿Que estoy haciendo mal???
¿Alguna ayuda???
Gracias.
Un Saludo,
Xevi.
"Cassiano de Oliveira" <calunaty@calunaty.com.br> ha escrit al
missatge:[email=5293c475@svctag-j7w3v3j....]5293c475@svctag-j7w3v3j....[/email]
> Xevi miras XailerSamplesBTS
>
> Metodos:
>
> XMLSave
> XML...
> XML...
>
>
> Saludos
> Cassiano.
>
>
> "Xevi" wrote in message news:5293a86b$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
>
> Necesito crear ficheros xml.
>
> ¿Alguien tiene un ejemplo por donde empezar???
>
> Xailer no la tiene documentada, supongo que por tratarse de una función de
> Harbour.
>
> Gracias.
> Un Saludo,
> Xevi.
>
solucionar.
oXML := TXmlDocument():New()
oNivel1 := TXmlNode():New( HBXML_TYPE_TAG, 'Nivel1',, "prueba del primer
nivel" )
oNivel1:AddBelow( TxmlNode():New( HBXML_TYPE_TAG, "Nivel1_1" ) )
oXML:oRoot:AddBelow( oNivel1 )
hFile := FCreate( "prueba.xml" )
If hFile != -1
oXML:Write( hFile, HBXML_STYLE_INDENT + HBXML_STYLE_THREESPACES )
FClose( hFile )
Endif
el resultado no es el deseado... pues obtengo:
- <Nivel1>
<Nivel1_1 />
prueba del primer nivel
</Nivel1>
¿Como puedo obtener este resultado???
- <Nivel1 prueba del primer nivel>
<Nivel1_1 />
</Nivel1>
He probado los HBXML_TYPE_xxx posibles, pero no doy con ello.
¿Que estoy haciendo mal???
¿Alguna ayuda???
Gracias.
Un Saludo,
Xevi.
"Cassiano de Oliveira" <calunaty@calunaty.com.br> ha escrit al
missatge:[email=5293c475@svctag-j7w3v3j....]5293c475@svctag-j7w3v3j....[/email]
> Xevi miras XailerSamplesBTS
>
> Metodos:
>
> XMLSave
> XML...
> XML...
>
>
> Saludos
> Cassiano.
>
>
> "Xevi" wrote in message news:5293a86b$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
>
> Necesito crear ficheros xml.
>
> ¿Alguien tiene un ejemplo por donde empezar???
>
> Xailer no la tiene documentada, supongo que por tratarse de una función de
> Harbour.
>
> Gracias.
> Un Saludo,
> Xevi.
>
Crear archivo xml
Un caso parecido,
¿Como puedo crear una entrada así???
<Nivel2 variable="DOS">2.22</Nivel2>
Esto no me funciona...
TxmlNode():New( HBXML_TYPE_TAG, "Nivel2",, "2.22" )
Gracias.
Un Saludo,
Xevi.
"Xevi" <xevicomas_quitaeso@gmail.com> ha escrit al
missatge:52a6c3f5$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
> Bien, mirado y probando XML... me surge un problemilla que no se como
> solucionar.
>
> oXML := TXmlDocument():New()
> oNivel1 := TXmlNode():New( HBXML_TYPE_TAG, 'Nivel1',, "prueba del primer
> nivel" )
> oNivel1:AddBelow( TxmlNode():New( HBXML_TYPE_TAG, "Nivel1_1" ) )
> oXML:oRoot:AddBelow( oNivel1 )
>
> hFile := FCreate( "prueba.xml" )
>
> If hFile != -1
> oXML:Write( hFile, HBXML_STYLE_INDENT + HBXML_STYLE_THREESPACES )
> FClose( hFile )
> Endif
>
> el resultado no es el deseado... pues obtengo:
>
> - <Nivel1>
> <Nivel1_1 />
> prueba del primer nivel
> </Nivel1>
>
>
> ¿Como puedo obtener este resultado???
>
> - <Nivel1 prueba del primer nivel>
> <Nivel1_1 />
> </Nivel1>
>
> He probado los HBXML_TYPE_xxx posibles, pero no doy con ello.
> ¿Que estoy haciendo mal???
> ¿Alguna ayuda???
>
>
> Gracias.
>
>
> Un Saludo,
> Xevi.
>
>
>
> "Cassiano de Oliveira" <calunaty@calunaty.com.br> ha escrit al
> missatge:[email=5293c475@svctag-j7w3v3j....]5293c475@svctag-j7w3v3j....[/email]
>> Xevi miras XailerSamplesBTS
>>
>> Metodos:
>>
>> XMLSave
>> XML...
>> XML...
>>
>>
>> Saludos
>> Cassiano.
>>
>>
>> "Xevi" wrote in message news:5293a86b$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
>>
>> Necesito crear ficheros xml.
>>
>> ¿Alguien tiene un ejemplo por donde empezar???
>>
>> Xailer no la tiene documentada, supongo que por tratarse de una función
>> de
>> Harbour.
>>
>> Gracias.
>> Un Saludo,
>> Xevi.
>>
¿Como puedo crear una entrada así???
<Nivel2 variable="DOS">2.22</Nivel2>
Esto no me funciona...
TxmlNode():New( HBXML_TYPE_TAG, "Nivel2",, "2.22" )
Gracias.
Un Saludo,
Xevi.
"Xevi" <xevicomas_quitaeso@gmail.com> ha escrit al
missatge:52a6c3f5$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
> Bien, mirado y probando XML... me surge un problemilla que no se como
> solucionar.
>
> oXML := TXmlDocument():New()
> oNivel1 := TXmlNode():New( HBXML_TYPE_TAG, 'Nivel1',, "prueba del primer
> nivel" )
> oNivel1:AddBelow( TxmlNode():New( HBXML_TYPE_TAG, "Nivel1_1" ) )
> oXML:oRoot:AddBelow( oNivel1 )
>
> hFile := FCreate( "prueba.xml" )
>
> If hFile != -1
> oXML:Write( hFile, HBXML_STYLE_INDENT + HBXML_STYLE_THREESPACES )
> FClose( hFile )
> Endif
>
> el resultado no es el deseado... pues obtengo:
>
> - <Nivel1>
> <Nivel1_1 />
> prueba del primer nivel
> </Nivel1>
>
>
> ¿Como puedo obtener este resultado???
>
> - <Nivel1 prueba del primer nivel>
> <Nivel1_1 />
> </Nivel1>
>
> He probado los HBXML_TYPE_xxx posibles, pero no doy con ello.
> ¿Que estoy haciendo mal???
> ¿Alguna ayuda???
>
>
> Gracias.
>
>
> Un Saludo,
> Xevi.
>
>
>
> "Cassiano de Oliveira" <calunaty@calunaty.com.br> ha escrit al
> missatge:[email=5293c475@svctag-j7w3v3j....]5293c475@svctag-j7w3v3j....[/email]
>> Xevi miras XailerSamplesBTS
>>
>> Metodos:
>>
>> XMLSave
>> XML...
>> XML...
>>
>>
>> Saludos
>> Cassiano.
>>
>>
>> "Xevi" wrote in message news:5293a86b$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
>>
>> Necesito crear ficheros xml.
>>
>> ¿Alguien tiene un ejemplo por donde empezar???
>>
>> Xailer no la tiene documentada, supongo que por tratarse de una función
>> de
>> Harbour.
>>
>> Gracias.
>> Un Saludo,
>> Xevi.
>>
Crear archivo xml
Hecho!!!
Leyendo y buscando, rebuscando... St.Google!!!
Un Saludo,
Xevi.
"Xevi" <xevicomas_quitaeso@gmail.com> ha escrit al
missatge:52a6de4f$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
> Un caso parecido,
>
> ¿Como puedo crear una entrada así???
>
> <Nivel2 variable="DOS">2.22</Nivel2>
>
> Esto no me funciona...
> TxmlNode():New( HBXML_TYPE_TAG, "Nivel2",, "2.22" )
>
>
> Gracias.
>
> Un Saludo,
> Xevi.
>
>
> "Xevi" <xevicomas_quitaeso@gmail.com> ha escrit al
> missatge:52a6c3f5$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
>> Bien, mirado y probando XML... me surge un problemilla que no se como
>> solucionar.
>>
>> oXML := TXmlDocument():New()
>> oNivel1 := TXmlNode():New( HBXML_TYPE_TAG, 'Nivel1',, "prueba del
>> primer nivel" )
>> oNivel1:AddBelow( TxmlNode():New( HBXML_TYPE_TAG, "Nivel1_1" ) )
>> oXML:oRoot:AddBelow( oNivel1 )
>>
>> hFile := FCreate( "prueba.xml" )
>>
>> If hFile != -1
>> oXML:Write( hFile, HBXML_STYLE_INDENT + HBXML_STYLE_THREESPACES )
>> FClose( hFile )
>> Endif
>>
>> el resultado no es el deseado... pues obtengo:
>>
>> - <Nivel1>
>> <Nivel1_1 />
>> prueba del primer nivel
>> </Nivel1>
>>
>>
>> ¿Como puedo obtener este resultado???
>>
>> - <Nivel1 prueba del primer nivel>
>> <Nivel1_1 />
>> </Nivel1>
>>
>> He probado los HBXML_TYPE_xxx posibles, pero no doy con ello.
>> ¿Que estoy haciendo mal???
>> ¿Alguna ayuda???
>>
>>
>> Gracias.
>>
>>
>> Un Saludo,
>> Xevi.
>>
>>
>>
>> "Cassiano de Oliveira" <calunaty@calunaty.com.br> ha escrit al
>> missatge:[email=5293c475@svctag-j7w3v3j....]5293c475@svctag-j7w3v3j....[/email]
>>> Xevi miras XailerSamplesBTS
>>>
>>> Metodos:
>>>
>>> XMLSave
>>> XML...
>>> XML...
>>>
>>>
>>> Saludos
>>> Cassiano.
>>>
>>>
>>> "Xevi" wrote in message news:5293a86b$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
>>>
>>> Necesito crear ficheros xml.
>>>
>>> ¿Alguien tiene un ejemplo por donde empezar???
>>>
>>> Xailer no la tiene documentada, supongo que por tratarse de una función
>>> de
>>> Harbour.
>>>
>>> Gracias.
>>> Un Saludo,
>>> Xevi.
>>>
Leyendo y buscando, rebuscando... St.Google!!!
Un Saludo,
Xevi.
"Xevi" <xevicomas_quitaeso@gmail.com> ha escrit al
missatge:52a6de4f$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
> Un caso parecido,
>
> ¿Como puedo crear una entrada así???
>
> <Nivel2 variable="DOS">2.22</Nivel2>
>
> Esto no me funciona...
> TxmlNode():New( HBXML_TYPE_TAG, "Nivel2",, "2.22" )
>
>
> Gracias.
>
> Un Saludo,
> Xevi.
>
>
> "Xevi" <xevicomas_quitaeso@gmail.com> ha escrit al
> missatge:52a6c3f5$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
>> Bien, mirado y probando XML... me surge un problemilla que no se como
>> solucionar.
>>
>> oXML := TXmlDocument():New()
>> oNivel1 := TXmlNode():New( HBXML_TYPE_TAG, 'Nivel1',, "prueba del
>> primer nivel" )
>> oNivel1:AddBelow( TxmlNode():New( HBXML_TYPE_TAG, "Nivel1_1" ) )
>> oXML:oRoot:AddBelow( oNivel1 )
>>
>> hFile := FCreate( "prueba.xml" )
>>
>> If hFile != -1
>> oXML:Write( hFile, HBXML_STYLE_INDENT + HBXML_STYLE_THREESPACES )
>> FClose( hFile )
>> Endif
>>
>> el resultado no es el deseado... pues obtengo:
>>
>> - <Nivel1>
>> <Nivel1_1 />
>> prueba del primer nivel
>> </Nivel1>
>>
>>
>> ¿Como puedo obtener este resultado???
>>
>> - <Nivel1 prueba del primer nivel>
>> <Nivel1_1 />
>> </Nivel1>
>>
>> He probado los HBXML_TYPE_xxx posibles, pero no doy con ello.
>> ¿Que estoy haciendo mal???
>> ¿Alguna ayuda???
>>
>>
>> Gracias.
>>
>>
>> Un Saludo,
>> Xevi.
>>
>>
>>
>> "Cassiano de Oliveira" <calunaty@calunaty.com.br> ha escrit al
>> missatge:[email=5293c475@svctag-j7w3v3j....]5293c475@svctag-j7w3v3j....[/email]
>>> Xevi miras XailerSamplesBTS
>>>
>>> Metodos:
>>>
>>> XMLSave
>>> XML...
>>> XML...
>>>
>>>
>>> Saludos
>>> Cassiano.
>>>
>>>
>>> "Xevi" wrote in message news:5293a86b$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
>>>
>>> Necesito crear ficheros xml.
>>>
>>> ¿Alguien tiene un ejemplo por donde empezar???
>>>
>>> Xailer no la tiene documentada, supongo que por tratarse de una función
>>> de
>>> Harbour.
>>>
>>> Gracias.
>>> Un Saludo,
>>> Xevi.
>>>