Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.
Problemas de validacion XML con DTD
Enviado por sulato el día 30 de octubre de 2003
Bueno, hola a todo el munos, os voy a explicar mi problema que me vuelve loco:
El problema es que MSXML no me reconoce bien la ocurrencia +. Me explico, con este DTD sencillito:
<!ELEMENT directores (director+)>
<!ELEMENT director (#PCDATA)>
El documento XML asociado seria algo así (Obviando el prólogo y declaracion del DTD):
Bueno, pues el problema es que XMLSpy me lo valida bien pero no es el caso de MSXML junto con Schematron u otro programa que he utilizado para validar que se basa en MSXML.
¿Que problema hay con el signo '+'? Porque si pongo un asterisco(*) me va bien. ¿No se supone que el '+' sirve para especificar que un elemento se va a repetir 1 o más veces?