Valor por defecto de un atributo xml

27 views
Skip to first unread message

Eduardo Ramos Testillano

unread,
Oct 11, 2010, 3:31:32 AM10/11/10
to nemesi...@googlegroups.com
Hola,

Tengo un atributo xml con un valor por defecto en la dtd:
    nombreAtributo (opcion1 | opcion2 ...) "yes".

Cuando omito dicho atributo en el xml y parseo el documento,  'nodo->getAttribute("nombreAtributo")' lanza excepcion y obtengo NULL. Esperaba un resultado normal con el valor por defecto. ¿debería ser así?

Un saludo
--

Cisco

unread,
Oct 14, 2010, 4:31:13 AM10/14/10
to NemesisRD 1.x
Hola.

Tendría que ver si esa información está en alguno de los nodos que
completan el significado del principal, pero tal y como está ahora esa
información DTD vs XML no aparece por ningún lado.

Un saludo.
>  ericsson1.bmp
> 18KViewDownload

Cisco

unread,
Oct 15, 2010, 3:29:41 AM10/15/10
to NemesisRD 1.x
Hola.

He estado usando la herramienta xmllint, que viene con la libxml2 ...
y no he encontrado la forma de relacionar los valores por defecto de
la DTD con los atributos del documento XML, así que parece que la
libxml2 no incorpora esta posiblidad de forma automática.

Un saludo.

On Oct 11, 9:31 am, Eduardo Ramos Testillano <era...@tid.es> wrote:
>  ericsson1.bmp
> 18KViewDownload
Reply all
Reply to author
Forward
0 new messages