Ver Mensaje Individual
  #5 (permalink)  
Antiguo 27/06/2006, 00:51
juan pele
 
Fecha de Ingreso: junio-2003
Mensajes: 203
Antigüedad: 20 años, 11 meses
Puntos: 0
Buenass....Os copio el DTD, que me dan ellos:

Código:
<?xml version="1.0" encoding="ISO-8859-1"?>
<!ELEMENT BOLETIN_ANALISIS(BOLETIN+)>
<!ELEMENT BOLETIN (INFO, PARAMETRO+,CONFIRMACION?)>
<!ELEMENT INFO (COD_MSC, LABORATORIO, COD_PM, TIPO_PM, MUESTRA,
 FECHA_TOMA,FECHA_LLEGADA, TIPO_ANALISIS, FECHA_INFORME?)>

<!ELEMENT COD_MSC(#PCDATA)>
<!ELEMENT LABORATORIO(#PCDATA)>
<!ELEMENT COD_PM(#PCDATA)>
<!ELEMENT TIPO_PM(#PCDATA)>
<!ELEMENT MUESTRA(#PCDATA)>
<!ELEMENT FECHA_TOMA(#PCDATA)>
<!ELEMENT FECHA_LLEGADA(#PCDATA)>
<!ELEMENT TIPO_ANALISIS(#PCDATA)>
<!ELEMENT FECHA_INFORME(#PCDATA)>
<!ELEMENT PARAMETRO(COD_PARAM, VALOR_CUANT, MET_ENS)>
<!ELEMENT COD_PARAM(#PCDATA)>
<!ELEMENT VALOR_CUANT(#PCDATA)>
<!ELEMENT MET ENS(#PCDATA)>
<!ELEMENT CONFIRMACION (COD_MUESTRA_CONF, PARAMETRO_CONF+, FECHA_TOMA_MUES_CONF)>
<!ELEMENT COD_MUESTRA_CONF(#PCDATA)
<!ELEMENT PARAMETRO_CONF (COD_PARAM_CONF, VALOR_CUANT_CONF)>
<!ELEMENT COD_PARAM_CONF (#PCDATA)>
<!ELEMENT VALOR_CUANT_CONF(#PCDATA)>
<!ELEMENT FECHA_TOMA_MUES_CONF(#PCDATA)>



He encontrado tb un ejemplo del XML. Supongo que tendre, que hacer lo mismo para cada uno de los boletines, la cuestion es: ¿como hago, para no tener que rellenar, los datos manualmente?, es decir, para no tener que hacer esto <FECHA_LLEGADA>18/10/2003</FECHA_LLEGADA>, con cada uno de los campos, en cada boletin. ( la idea era la de arriba, con una tabla en SQL, rellenar el XML, automaticamente).¿esto se puede hacer?


Muchas gracias, por la ayudaa..

Un saludo.