Ver Mensaje Individual
  #1  
Antiguo 17-12-2008
marilinspi marilinspi is offline
Miembro
 
Registrado: ene 2007
Posts: 136
Reputación: 18
marilinspi Va por buen camino
Extraer datos de un xml

hola a todos, tengo el siguiente xml dentro de un documet element

Cita:
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
- <loginTicketResponse version="1">
- <header>
<source>CN=wsaahomo, O=AFIP, C=AR, SERIALNUMBER=CUIT 33693450239</source>
<destination>SERIALNUMBER=CUIT 20200996330, CN=freddy, O=centro informatico, ST=some-state, C=ar</destination>
<uniqueId>2020959457</uniqueId>
<generationTime>2008-12-17T17:18:39.077-02:00</generationTime>
<expirationTime>2008-12-18T05:18:39.077-02:00</expirationTime>
</header>
- <credentials>
<token>PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9InllcyI/Pgo8c3NvIHZlcnNpb249IjIuMCI+CiAgICA8aWQgdW5pcXVlX2lkPSIzODkxNTQxNDkxIiBzcmM9IkNOPXdzYWFob21vLCBPPUFG SVAsIEM9QVIsIFNFUklBTE5VTUJFUj1DVUlUIDMzNjkzNDUwMjM5IiBnZW5fdGltZT0iMTIyOTU0MTQ1OSIgZXhwX3RpbWU9IjEy Mjk1ODQ3MTkiIGRzdD0iQ049d3NmZSwgTz1BRklQLCBDPUFSIi8+CiAgICA8b3BlcmF0aW9uIHZhbHVlPSJncmFudGVkIiB0eXBl PSJsb2dpbiI+CiAgICAgICAgPGxvZ2luIHVpZD0iU0VSSUFMTlVNQkVSPUNVSVQgMjAyMDA5OTYzMzAsIENOPWZyZWRkeSwgTz1j ZW50cm8gaW5mb3JtYXRpY28sIFNUPXNvbWUtc3RhdGUsIEM9YXIiIHNlcnZpY2U9IndzZmUiIHJlZ21ldGhvZD0iMjIiIGVudGl0 eT0iMzM2OTM0NTAyMzkiIGF1dGhtZXRob2Q9ImNtcyI+CiAgICAgICAgICAgIDxyZWxhdGlvbnM+CiAgICAgICAgICAgICAgICA8 cmVsYXRpb24gcmVsdHlwZT0iNCIga2V5PSIyMDIwMDk5NjMzMCIvPgogICAgICAgICAgICA8L3JlbGF0aW9ucz4KICAgICAgICA8 L2xvZ2luPgogICAgPC9vcGVyYXRpb24+Cjwvc3NvPgoK</token>
<sign>JedVZ11yexZakXfNdjeb/ACZqodIMBiclu4pAAOPKsCUytceveFvzDuD0Shwckor1zIPStPDhrQW1vtERF3+1h9D5wN+fS3CoNBrYHcBGOZ0eUfPd4JWcgs03 84WWDA3VF7IiMAOYLr4iRa4Wk9bY60hnICGLRFYYwAq6VIwzA4=</sign>
</credentials>
</loginTicketResponse
>
lo que yo quisiera obtener en una variable string cualquiera, son los valores del sign y del token. Porque lo que esta dentro de Header lo puedo obtener asi Source:=XML.DocumentElement.ChildNodes[0].ChildNodes['source'].Text; pero lo que esta dentro de credentials no se como obtenerlo. Espero puedan ayudarme, cualquier duda preguntenme. Desde ya muchas gracias
Responder Con Cita