Re: problems for reading XML files using the class TXMLEngine

From: Sergey Linev <S.Linev_at_gsi.de>
Date: Fri, 5 Nov 2010 10:41:29 +0100


Dear Antonio Augusto,

Can you provide a more information - your xml file and your ROOT script.

With file you gave I encounter no problem. My small test macro (see attachments) works with ROOT version 5.24, 5.26 and newest repository checkout.

With best regards,
Sergey Linev

-- 

Dr. Sergey Linev                Mail:  S.Linev_at_gsi.de
GSI,  Experiment Elektronik     Phone: +49-6159-71-1338
Planckstr. 1, 64291 Darmstadt   FAX:   +49-6159-71-2986

GSI Helmholtzzentrum für Schwerionenforschung GmbH
Handelsregister: Amtsgericht Darmstadt, HRB 1528
Geschäftsführer: Professor Dr. Dr. h.c. Horst Stöcker, Dr. Hartmut Eickhoff
Vorsitzende des Aufsichtsrates: Dr. Beatrix Vierkorn-Rudolph Stellvertreter: Ministerialdirigent Dr. Rolf Bernhardt



Antonio Augusto Alves Junior wrote:

> Hello, thanks Rene, but in fact I followed your instructions without
> problems.
>
> Any way, I am still getting the same error with different xml files,
> for example:
>
> <?xml version="1.0"?>
> <config>
> <L0>2</L0>
> </config>
>
> If one try read this file using the xmlreadfile.C script, obtains this
> error message
>
> Error in <TXMLEngine::ParseFile>: Unexpected end of xml file
>
> Please, could you have a look?
>
> A. Augusto.
>
> P.S: I saved the xml file in the directory $ROOTSYS/tutorials/xml with
> the name example.xml.
>
>
>
> On 05-11-2010 08:01, Rene Brun wrote:
>> Read the comments in this script on how to use it.
>> You have to run the script xmlnewfile.C first ::)
>>
>> Rene Brun
>>
>> On 05/11/2010 02:27, Antonio Augusto Alves Junior wrote:
>>> dear Rooters ,
>>>
>>> I am having difficulties to use the TXMLEngine class for read xml
>>> files in the ROOT 5.26/xxx. The problem can be seen quicklly just
>>> running the tutorial example
>>>
>>> xmlreadfile.C
>>>
>>> in the directory $ROOTSYS/tutorials/xml :
>>>
>>> root [4] .x xmlreadfile.C
>>> Error in <TXMLEngine::ParseFile>: Unexpected end of xml file
>>> root [5]
>>>
>>> In the ROOT 5.24/xxx the class TXMLEngine was running nice.
>>> Please, can someone check this issue?
>>>
>>>
>>> Thanks in advance
>>> A.A.
>>> --
>>> "O mais corrente neste mundo, nestes tempos em que às cegas vamos tropeçando, é esbarrarmos, ao virar a esquina mais próxima, com homens e mulheres na maturidade da existência e da prosperidade, que, tendo sido aos dezoito anos briosos revolucionários decididos a arrasar o sistema dos pais e pôr no seu lugar o paraíso, enfim, da fraternidade, se encontram agora, com firmeza pelo menos igual, repoltreados em convicções e práticas que, depois de haverem passado por qualquer das muitas versões do conservadorismo moderado, acabaram por desembocar no mais desbocado e reaccionário egoísmo. Em palavras não tão cerimoniosas, estes homens e estas mulheres, diante do espelho da sua vida, cospem todos os dias na cara do que foram o escarro do que são."
>>>
>>> José Saramago, em Ensaio sobre a lucidez
>>>
>>> =============================================
>>>
>>> A. Augusto Alves Jr.
>>>
>>> Istituto Nazionale di Fisica Nucleare - Sezione di Roma
>>> c/o Dipartimento di Fisica -
>>> Università degli Studi di Roma "La Sapienza"
>>>
>>> P.le Aldo Moro, 2 - 00185 Roma - Italy
>>> tel.: 00 39 06 49914229
>>>
>>>
>>>
>>>
>>
>
> --
> "O mais corrente neste mundo, nestes tempos em que às cegas vamos tropeçando, é esbarrarmos, ao virar a esquina mais próxima, com homens e mulheres na maturidade da existência e da prosperidade, que, tendo sido aos dezoito anos briosos revolucionários decididos a arrasar o sistema dos pais e pôr no seu lugar o paraíso, enfim, da fraternidade, se encontram agora, com firmeza pelo menos igual, repoltreados em convicções e práticas que, depois de haverem passado por qualquer das muitas versões do conservadorismo moderado, acabaram por desembocar no mais desbocado e reaccionário egoísmo. Em palavras não tão cerimoniosas, estes homens e estas mulheres, diante do espelho da sua vida, cospem todos os dias na cara do que foram o escarro do que são."
>
> José Saramago, em Ensaio sobre a lucidez
>
> =============================================
>
> A. Augusto Alves Jr.
>
> Istituto Nazionale di Fisica Nucleare - Sezione di Roma
> c/o Dipartimento di Fisica -
> Università degli Studi di Roma "La Sapienza"
>
> P.le Aldo Moro, 2 - 00185 Roma - Italy
> tel.: 00 39 06 49914229
>
>
>
>

  • text/xml attachment: a.xml
  • text/x-c++src attachment: test.C
Received on Fri Nov 05 2010 - 10:41:36 CET

This archive was generated by hypermail 2.2.0 : Fri Nov 05 2010 - 11:50:02 CET