LOCAL i,lcXml,lcNodo,lnHand
lcXml=[c:\Theodore\bdisfon.xml]
lcNodo=[<xsd:element name="guita">]
LOCAL ARRAY laNodos(5,2)
laNodos[1,1]=[<xsd:element name="codigo">]
laNodos[2,1]=[<xsd:element name="fecha"]
laNodos[3,1]=[<xsd:element name="numero">]
laNodos[4,1]=[<xsd:element name="divisa">]
laNodos[5,1]=[<xsd:element name="anticipo">]
lnHand=FOPEN(lcXml)
IF lnHand = -1
RETURN
ENDIF
DO WHILE !FEOF(lnHand)
lcGet=CHRTRAN(FGETS(lnHand,8192),CHR(9),"")
FOR i=1 TO ALEN(laNOdos,1)
IF AT(laNodos[i,1],lcGet)>0
laNodos[i,2]=.t.
ENDIF
NEXT
ENDDO
=FCLOSE(lnHand)
lcMess="Situación"
FOR i=1 TO ALEN(laNodos,1)
lcMess=lcMess+CHR(13)+laNodos[i,1]+"="+TRANSFORM(laNodos[i,2])
NEXT
MESSAGEBOX(lcMess)