Re: problems for reading XML files using the class TXMLEngine

From: Rene Brun <Rene.Brun_at_cern.ch>
Date: Fri, 5 Nov 2010 12:40:01 +0100


Fine, but you did not answer my question. If something does not work, please post the exact script reproducing your problem, together with the input xml file.

Rene

Antonio Augusto Alves Junior wrote:
> Hi guys,
>
> I just saved a new xml file with the name "example.xml" and called
> again the xmlreadfile.C to observe if i would get some error.
> Actually, I am seeing that some times I got the "Unexpected end of xml
> file "
> error and sometimes no.
>
> I am using the latest stable version of ROOT (v5.26b).
>
> Do I need load some library before use TXMLEngine ? Its very strange,
> because in the v5.24 installed in the same computer, the TXMLEngine
> works in very stable way.
>
> I will investigate a bit more to characterize better the problem and
> give a more precise output.
>
> Thanks
> A.A.
>
> Em 05-11-2010 11:14, Rene Brun escreveu:
>> Hi Antonio,
>>
>> Just like Sergei, I have no problems in reading your file.
>> Could you indicate how you call the xmlreadfile.C script? directory
>> where you execute? and the argument to the script?
>>
>> Rene
>>
>>
>> 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
>>>
>>>
>>>
>>
>
Received on Fri Nov 05 2010 - 12:40:06 CET

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