FTP | CCD | Buscar | Trucos | Trabajo | Foros |
#1
|
|||
|
|||
Leer XML
Hola, pues he buscado en los foros y no he logrado mucho, la verdad es que nunca e trabajado con archivos XML, necesito leer este archivo:
- <Sample.xml> - <sprites> - <SuperMarioAllStarSheet31> - <animations> - <Animation1> <transparentColour /> - <layer1> - <frame1> <sourceRect>rect(117, 5, 131, 35)</sourceRect> <duration>50</duration> <offset>point(0, 0)</offset> </frame1> - <frame2> <sourceRect>rect(137, 5, 153, 35)</sourceRect> <duration>50</duration> <offset>point(0, 0)</offset> </frame2> </layer1> </Animation1> </animations> <bitmapPath>C:\Bajados\Sprites\SuperMarioAllStarSheet3.gif</bitmapPath> </SuperMarioAllStarSheet31> </sprites> </Sample.xml> Contiene datos que necesito saber, se supone que pueden haber más frames, necesito obtener los datos "SourceRect" de cada frame que se encuentre en el archivo XML, ojala me entienda y me puedan ayudar. Gracias.! Última edición por cmm07 fecha: 02-02-2010 a las 01:46:09. |
#2
|
||||
|
||||
Usando un buscador he encontrado esta clase que seguramente te ayudará.
|
#3
|
|||
|
|||
Tenía el mismo problema que tu. Necesitaba leer fichero XML para imprimir unas facturas a través de Rave Reports.
No se si es la forma correcta, pero yo lo hice así: 1.- Primero creamos el fichero .xtr .En esta página www.pepelolo.com/pageID_6742915.html te dice como hacerlo. 2.- En un form insertas un XMLTRANSFORMPROVIDER y en la propiedad TRANSFORMREAD le pones el fichero .xtr 3.- Insertas un CLIENTDATASET y en la propiedad PROVIDERNAME le pones en XMLTRANSFORMPROVIDER anterior. A partir de aquí, ya tratas el clientdataset como lo necesites. Espero que te sirva |
#4
|
|||
|
|||
Muchas gracias a ambos, me ha servido muuxoo, luego comento si lo logré hacer...
saludos! |
#5
|
|||
|
|||
Lo logré, pude sacar esta información:
Ahora necesito Dejar solo lo que dice Rect, y eliminar los 50 y los point y la ruta del final.. Gracias. si me podeis echar una mano te lo agradeceria muuxo.! |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Leer Xml | chrids506 | Internet | 4 | 31-03-2008 12:55:14 |
Leer campos en un .txt | sépoco | Varios | 10 | 19-12-2007 18:39:18 |
Leer un Archivo | newdelphi7 | Varios | 4 | 12-12-2006 14:54:33 |
Leer *.res | dmagui | Varios | 5 | 04-10-2005 22:40:32 |
Leer usb | trex2000 | Varios | 1 | 14-03-2005 12:51:41 |
|