Página 1 de 1

Erro TXmlDocument() - para equipe do Xailer

Publicado: Sab Mar 02, 2013 3:15 pm
por Marcelo Coelho Silva
Senhores,
A Biblioteca TXmlDocument() do Xailer (Harbour) esta apresentando o
seguinte problema:
Quando utilizado o Methodo :findFirst() este encontra o primeiro Node
que tenha uma parte do nome igual ao que se esta procurando e não que
seja identico, ou seja, encontra qualquer NODE que possua o inicio do
nome igual ao procurado.
Exemplo:
Sendo o XML:
<Xailer>1.8<Xailer>
<X>1.0<Xailer>
No Xailer com xHarbour:
:findFirst("Xailer") --> :cData --> 1.8
:findFirst("X") --> :cData --> 1.0
No Xailer com Harbour:
:findFirst("Xailer") --> :cData --> 1.8
:findFirst("X") --> :cData --> 1.8
// o :findFirst() parou no NODE "Xailer"
Obrigado,
Marcelo Coelho Silva
Brasil.

Erro TXmlDocument() - para equipe do Xailer

Publicado: Mar Mar 05, 2013 11:52 am
por jfgimenez
Marcelo,
> A Biblioteca TXmlDocument() do Xailer (Harbour) esta apresentando o
> seguinte problema:
> Quando utilizado o Methodo :findFirst() este encontra o primeiro Node
> que tenha uma parte do nome igual ao que se esta procurando e não que
> seja identico, ou seja, encontra qualquer NODE que possua o inicio do
> nome igual ao procurado.
>
> Exemplo:
>
> Sendo o XML:
>
> <Xailer>1.8<Xailer>
> <X>1.0<Xailer>
>
> No Xailer com xHarbour:
>
> :findFirst("Xailer") --> :cData --> 1.8
> :findFirst("X") --> :cData --> 1.0
>
> No Xailer com Harbour:
>
> :findFirst("Xailer") --> :cData --> 1.8
> :findFirst("X") --> :cData --> 1.8
> // o :findFirst() parou no NODE "Xailer"
Eso se debe a un bug que tení­a Harbour, y que fue corregido precí­samente
por mí­ hace algún tiempo. El nuevo Harbour que vamos a publicar para
Xailer 3 ya está corregido.
Un saludo,
José F. Giménez
http://www.xailer.com
http://www.xailer.info