Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Tema Cerrado
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 23-06-2012
Avatar de M.L.Casellas
M.L.Casellas M.L.Casellas is offline
Miembro
NULL
 
Registrado: sep 2011
Posts: 23
Poder: 0
M.L.Casellas Va por buen camino
Sigo aprendiendo lo que es XML. Me he comprado el libro de Miguel Ángel Acera García. También busco info en internet para lo que es el trabajarlo en Delphi. Pero sigo sin saber como hacer algo tan sencillo como buscar un campo y su tipo.
En el archivo .xml que obtengo y copié en mi anterior mensaje, la raiz de lo que es el libro es <Product> y ya dentro están los demás datos. Pero por ejemplo, el dato Título puede repetirse, pero dentro de ese nodo Título (<Title>) existen dos o más nodos, uno es <TitleType>. En mi caso quiero extraer el del dipo 01 (Es el que me interesa, porque tengo la tabla de códigos).
Código:
-<Title>
 <TitleType>01</TitleType>
 <TitleText>Curso rápido para desarrollar la memoria</TitleText>
 </Title> 
-<Title>
 <TitleType>10</TitleType>
 <TitleText>Curso rápido para desarrollar la memoria</TitleText>
 </Title>
¿Alguien puede decirme como acceder al elemento Title, pero el que es de tipo 01. Vamos, se trata de buscar campos y filtrar. Pero no tengo ni idea. Bueno, sigo estudiando el libro XML, aunque no trata Delphi, pero quiero profundizar en lo que es XML...

Un saludo :-)
  #2  
Antiguo 24-06-2012
Avatar de M.L.Casellas
M.L.Casellas M.L.Casellas is offline
Miembro
NULL
 
Registrado: sep 2011
Posts: 23
Poder: 0
M.L.Casellas Va por buen camino
He conseguido abrir el archivo .xml en un TClientDataSet, convirtiéndolo primero con XML Mapping Tool. Pero a parte de que esto es algo que debería hacer por código, así no me vale, además es que no lo ha leído bien algunos campos, la mayoría está bien, pero Título del libro sólo me saca uno y además dentro de otro Dataset.



Al final creo que haré yo la búsqueda manual en el fichero...


Un saludo :-)
Tema Cerrado



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Consulta que sale en blanco. aanil SQL 4 30-04-2010 22:27:49
VirtualTreeview asignar PopupMenu a nodos y subnodos JXJ Varios 0 02-10-2007 19:05:51
porque al imprimir con fast report 2.54, me sale una pagina en blanco ? JuanErasmo Impresión 1 16-08-2007 19:25:24
Sale la hoja en blanco en impresora HP cuando instalo mi aplicacion... JuanErasmo Impresión 0 25-09-2006 17:03:42
Reporte imprime no imprime sale en Blanco Alexander Impresión 0 22-08-2005 16:09:47


La franja horaria es GMT +2. Ahora son las 10:42:07.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi