Gente tengo un problema con el XMLToCursor
Tengo un paquete XML que contiene datos que debo procesar
Como modo de ejemplo copio líneas de código de testing
Text To lcXML TextMerge NoShow PreText 7
<?xml version="1.0"?>
<Packet ID="527">
<Signal EvType="SYS" Event="*A">
<Area>1</Area>
<Zone>1</Zone>
<Date>05/06/2005 15:30:23</Date>
</Signal>
<Signal EvType="SYS" Event="*R">
<Area>1</Area>
<Zone>3</Zone>
<Date>05/06/2005 15:31:00</Date>
</Signal>
<Signal EvType="SYS" Event="*OP">
<Area>1</Area>
<User>2</User>
<UserInfo>Rod Coles</UserInfo>
<Date>05/06/2005 15:31:00</Date>
</Signal>
</Packet>
EndText
*!*Lo genero en disco para poder verlo con XML Notepad
StrToFile(lcXML,'EJ.XML',0)
XMLToCursor(Strconv(lcXML,11),"cPacket",4)
Browse
El tema es el siguiente, el browse del ejemplo me da algo asi como se ve en
esta imagen
xml.jpg
Lo que ya sabia es que me da .T. si tengo valor 1 pero el problema mayor es
que no tengo capacidad de ver el valor de packet ID = 527 ni los valores
Signal EvType="SYS" Event="*A"
Tal cual los veo si abro el archivo con XMLNotepad
xml002.jpg
Alguna idea de cómo solucionar esto o tengo que parsear a mano el XML?
Saludos
PabloC
<<image001.jpg>>
<<image002.jpg>>
