3.201 cursos gratis
6.235.079 alumnos
Publica tu curso gratis
Busca cursos gratis:
Estás aquí: mailxmail > Cursos de Informática > Programación > Primeros pasos con XML y XSL > Operador (|): aparición de uno u otro elemento

Primeros pasos con XML y XSL

Autor: Ricardo Borillo
Curso:  4,25/5 4,25/5 (54 opiniones) |6786 alumnos|Fecha publicación: 10/09/2004
Capítulos del curso

Capítulo 3:

 Operador (|): aparición de uno u otro elemento

Con el caracter [ | ] se puede seleccionar uno de entre varios elementos.

Ejemplo 7: el elemento raíz XXX debe contener un elemento AAA seguido de un elemento BBB. El elemento AAA tiene que contener un elemento CCC seguido de un elemento DDD. El elemento BBB tiene que contener bien un elemento CCC o bien un elemento DDD:

          <!ELEMENT XXX (AAA , BBB)>
          <!ELEMENT AAA (CCC , DDD)>
          <!ELEMENT BBB (CCC | DDD)>
          <!ELEMENT CCC (#PCDATA)>
          <!ELEMENT DDD (#PCDATA)>

       
Un documento válido:

          <!DOCTYPE XXX SYSTEM "tutorial.dtd">
          <XXX>
             <AAA>
                <CCC/> <DDD/>
             </AAA>
             <BBB>
                <CCC/>
             </BBB>
          </XXX>
       
Otro documento válido:

          <!DOCTYPE XXX SYSTEM "tutorial.dtd">
          <XXX>
             <AAA>
                <CCC/> <DDD/>
             </AAA>
             <BBB>
                <DDD/>
             </BBB>
          </XXX>
       
Intercalado de nodos y texto en un documento.- El texto puede ser intercalado con elementos.

Ejemplo 8:

El elemento AAA puede contener o bien BBB o CCC. Por otro lado el elemento BBB puede contener cualquier combinación de texto y elementos CCC.:

          <!ELEMENT XXX (AAA+ , BBB+)>
          <!ELEMENT AAA (BBB | CCC )>
          <!ELEMENT BBB (#PCDATA | CCC )*>
          <!ELEMENT CCC (#PCDATA)>
       
Un documento válido que explora varias posibilidades:

          <!DOCTYPE XXX SYSTEM "tutorial.dtd">
          <XXX>
             <AAA>
                <CCC>Exactamente un elemento.</CCC>
             </AAA>
             <AAA>
                <BBB>
                   <CCC/>
                   <CCC/>
                   <CCC/>
                </BBB>
             </AAA>
             <BBB/>
             <BBB>
                Esta es <CCC/> una combinacion <CCC/> de <CCC> elementos CCC </CCC> y texto <CCC/>.
             </BBB>
             <BBB>
                Sólo texto.
             </BBB>
          </XXX>
       

Recibe nuestras novedades
Al presionar "Recibir" estás dándote de alta y aceptas las condiciones legales de mailxmail

Hay 54 opiniones. Opina sobre este curso.

Descarga el PDF gratis

Cursos similares a Primeros pasos con XML y XSL


Cursos Valoración Alumnos Vídeo
Manual de estilo de páginas Web
En este curso se quiere dar una guía muy amplia para todos aquellos que están interesados en crear una página Web. Dando explicaciones de como crear un buen diseño tanto ... [05/05/05]
5/5 14.239  
Boletín digital: consejos y estrategias de promoción
Un boletín informativo es una publicación distribuida de forma regular, generalmente centrada en un tema principal que es del interés de sus afiliados.¿Quieres qu... [30/07/07]
4/5 952  
PHP y MySQL. Aplicaciones Web: base de datos MySQL III (novena parte)
Programación de aplicaciones Web con PHP y MySQL Seguimos con el estudio de la base de datos MySQL. En esta ocasión te enseñaremos a importar y ex... [02/12/08]
4/5 509  


Publicar en   del.icio.us    digg    meneame

¿Qué es mailxmail.com?|ISSN: 1699-4914|Recomiéndanos|Ayuda
Condiciones legales de mailxmail