[Lazarus-es] Parseador de etiquetas

Pedro Pablo Oviedo Vera servinformat en enpa.minag.cu
Mie Ene 12 21:58:31 CET 2022


pudieras usar expresiones regulares con TRegExp .....Gracias.

Saludos
pp

-- 
MSc. Ing. Pedro Pablo Oviedo Vera
Dpto. de Proyectos. Oficina Central.
Empresa de Proyectos e Ingeniería del
Ministerio de la Agricultura.ENPA.
Boyeros y Conill, Piso 10 Edif MINAG
Telef. 884 7197
SIP:23000116

"Donde haya un árbol que plantar, plántalo tú.
Donde haya un error que enmendar, enmiéndalo tú.
Donde haya un esfuerzo que todos esquivan, hazlo tú.
Sé tú el que aparta la piedra del camino." Gabriela Mistral.


“Temo el día en que las tecnologías superen nuestra humanidad. El mundo
solo tendrá una generación de idiotas”. A. Einstein

“Es preferible una solución insignificante salida de cabeza propia; que
una genial copiada de otro, sobre todo sin entenderla”. NGPA

On mar, 2022-01-11 at 17:59 -0300, Maxi via Lazarus-es wrote:
> 
> Existe alguna libreria para parsear algo como esto?
> Todo lo que está entre <> corresponde a un tag y seguido el valor que
> le corresponde.
> Imagino se puede hacer con la synedit o similar pero no encontre
> como.
> 
> <CALL:5>LU3HH <BAND:3>40m <MODE:3>SSB <QSO_DATE:8>20220110
> <TIME_ON:6>203524 <A_INDEX:2>10 <ANT_AZ:1>0 <ANT_EL:1>0
> <BAND_RX:3>40m <CONT:2>SA <COUNTRY:9>Argentina <CQZ:2>13 <DXCC:3>100
> <EQSL_QSL_RCVD:1>R <EQSL_QSL_SENT:1>R <ITUZ:2>14 <LOTW_QSL_RCVD:1>R
> <LOTW_QSL_SENT:1>R <SUBMODE:3>LSB <MY_COUNTRY:9>Argentina
> <MY_CQ_ZONE:2>13 <MY_DXCC:3>100 <MY_GRIDSQUARE:6>FF78uq
> <MY_ITU_ZONE:2>14 <OPERATOR:6>LU4HNE <OWNER_CALLSIGN:6>LU4HNE
> <STATION_CALLSIGN:6>LU4HNE <PROGRAMID:7>LOG4OM2
> <PROGRAMVERSION:8>2.18.0.0 <QSL_RCVD:1>R <QSL_RCVD_VIA:1>E
> <QSL_SENT:1>R <QSL_SENT_VIA:1>E <QSO_COMPLETE:1>Y
> <QSO_DATE_OFF:8>20220110 <RST_RCVD:2>59 <RST_SENT:2>59 <SWL:1>N
> <TIME_OFF:6>203524 <TX_PWR:3>100 <K_INDEX:1>2 <MY_LAT:8>-31.3125
> <MY_LON:8>-64.2917 <PFX:3>LU3 <QSO_RANDOM:1>Y <SFI:3>102
> <APP_L4ONG_SATELLITE_QSO:1>N <APP_L4ONG_CONTEST:1>N
> <APP_L4ONG_QSO_CONFIRMATIONS:555>
> <EOR>
> 
> Saludos
> _______________________________________________
> Lazarus-es mailing list
> Lazarus-es en lists.lazarus-ide.org
> https://lists.lazarus-ide.org/listinfo/lazarus-es



Más información sobre la lista de distribución Lazarus-es