Javier Sanchez Toledano wrote: >Aqui incluyo un archivo. El problema era que no podia validar mi >archivo. Pero con este dtd si se puede. >=== Inicio === ><!-- > >Grupo Mexicano para la Informacion en Software Libre >GMISOL >http://gmisol.red-libre.org > >medioselectronicos.dtd: Definicion para Medios Electronicos >Version: 0.2 >Fecha de definicion: 2004/06/26 >Ultima Modificacion: 2004/06/26 >Ultima Revision: 2004/08/29 - Christian Frausto Bernal > > >nombre: Nombre del medio electronico >fecha_inicio: Es la fecha en que se fundo el medio electronico >url: url (generalmente archivo o pagina de acciones hacia la lista) >enfoque: El papel que toma el medio electronico >formato: (blog, foro, noticias o nuke [no es 100% un foro ni un blog]) >contacto: Persona(s) responsable(s) del proyecto >correo: Correo electronico del contacto > >Donde ::enfoque:: puede tomar los siguientes valores (por confirmar!!): >+ Ciencias Exactas >+ Tecnologia >+ Computacion >+ Noticias >+ Humanidades (no se si esta aplica en el SL) > >--> ><!ELEMENT medioselectronicos (medioelectronico+)> ><!ELEMENT medioelectronico ( > nombre, > fecha_inicio, > url*, > enfoque, > formato, > contacto+, > correo+ >)> ><!ELEMENT nombre (#PCDATA)> ><!ELEMENT fecha_inicio (#PCDATA)> ><!ELEMENT url (#PCDATA)> ><!ELEMENT enfoque (#PCDATA)> ><!ELEMENT formato (#PCDATA)> ><!ELEMENT contacto (#PCDATA)> ><!ELEMENT correo (#PCDATA)> > > > > > > Que tal Javier Segun veo, le agregaste la linea <!ELEMENT medioselectronicos (medioelectronico+)> Pero esta linea indica que al DTD que sera uno o mas medios electronicos por captura en formulario(o donde sea), y lo que yo entiendo es un medio electronico por captura en formulario, podria quedar asi: <!ELEMENT medioselectronicos (medioelectronico)> Espero comentarios, porque si falta esta linea aqui, falta en los otros DTDs :). En donde los validas? Saludos! -- Christian Frausto Bernal http://www.conocimientopractico.com