Si quiero declarar como optativo un atributo en una DTD añado: #FIXED #REQUIRED #IMPLIED. ¿Dónde se puede ubicar una DTD? Dentro del propio documento XML o fuera en un archivo externo. En un archivo externo fuera del documento XML exclusivamente.
Dentro del propio documento XML exclusivamente. ¿Qué código utilizamos para escribir dobles comillas en XML? amp quot apos. Indica qué afirmación es falsa: Los atributos, al igual que los elementos, pueden contener sub-atributos. La información de los atributos es corta, sencilla y desestructurada. Los atributos sirven para añadir información adicional a los elementos del documento. Indica si es verdadero o falso:
El elemento raíz puede contener atributos. Verdadero Falso. Crea un documento XML que sirva para almacenar la información de los clientes de una tienda. Este tendrá la siguientes restricciones:
El cliente tiene nombre y DNI
El cliente tiene asociado un código mediante un atributo
Se indicara que es mayor de edad por medio de un elemento vacío.
Tiene una lista no obligatoria de productos. <?xml version="1.0" encoding="UTF-8"?>
<clientes>
<cliente codigo="cod-01">
<nombre>Saul Verdu Aparicio</nombre>
<dni>xxxxxxx-x</dni>
<mayor_edad/>
</cliente>
<cliente codigo="cod-02">
<nombre>Pepe Verdu Aparicio</nombre>
<dni>xxxxxxx-x</dni>
<mayor_edad/>
<lista_productos>
<producto>gafas</producto>
<producto>gorra</producto>
<producto>piña</producto>
</lista_productos>
</cliente>
</clientes> ESCRITO. ¿Cuál de las siguientes declaraciones es incorrecta? <?xml version="1.1" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"> <?xml version="1.0" encoding="UTF-8" standalone="no"?>. ¿Cómo se declara un elemento vacío en una DTD? <!ELEMENT elemento !(#PCDATA)> <!ELEMENT elemento #EMPTY>
<!ELEMENT elemento EMPTY>. ¿Cuál es la principal función de un espacio de nombres? Poder distinguir elementos con el mismo nombre que provienen de distinta fuente. Asegurar que un documento es válido.
Asegurar que un documento esté bien formado. ¿Qué atributo reservado usamos para declarar un espacio de nombres? xmlns xsi
xsd. ndica que etiquetas XML corresponden a la siguiente gramática:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE perro [
<!ELEMENT perro (edad, nombre)>
<!ELEMENT edad (#PCDATA)>
<!ELEMENT nombre (#PCDATA)>
]> <perro nombre="Pancho">
<edad>8</edad>
</perro> <perro>
<edad>8</edad>
<nombre>Pancho</nombre>
</perro>
<perro>
<nombre>Pancho</nombre>
<edad>8</edad>
</perro>. ¿En qué parte del documento XML especificamos sus características? Comentarios. Prólogo.
Elementos. ¿Cómo se forma un atributo en DTD? xs:attribute name="nombre" type="tipo"/> <!ATTLIST elemento nombre-atributo tipo val> <!ATTLIST nombre-atributo elemento tipo val>. Define el atributo de la etiqueta que aparece a continuación usando XSD:
<producto precio="10,50">camiseta</producto> <xs:attribute name="precio" type="xs:string" use="required" /> ESCRITO. El elemento <!ELEMENT BDsms (sms*)>: Permite de cero a uno el número de ocurrencias del elemento sms. Permite de uno a infinito el número de ocurrencias del elemento sms.
Permite de cero a infinito el número de ocurrencias del elemento sms. Escribe el documento DTD necesario para poder validar el siguiente fichero XML:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE ropero [
// Código DTD
]>
<ropero>
<ropa>
<nombre>guante</nombre>
</ropa>
<ropa>
<color>azul</color>
<color>morado</color>
<color>lila</color>
</ropa>
<ropa>
<nombre>chaqueta</nombre>
</ropa>
</ropero>
<!ELEMENT ropero (ropa)*>
<!ELEMENT ropa (nombre | color*)>
<!ELEMENT nombre (#PCDATA)>
<!ELEMENT color (#PCDATA)> ESCRITO. ¿Cuál de las siguientes afirmaciones es correcta? Un fichero XML tiene un único nodo raíz. Un fichero XML puede tener uno o más nodos raíz.
Los elementos XML no distinguen entre mayúsculas y minúsculas. ¿Qué restricción empleo para especificar que un valor debe ser mayor que el indicado? xs:maxExclusive xs:minExclusive xs:minInclusive. En un esquema, si queremos establecer una secuencia de elementos hijos y se añade un indicador llamado <xs:sequence>, significa: Que el orden de los hijos es indiferente puesto que sirve únicamente para elegir uno de los hijos indicados.
Que el orden de los hijos es indiferente siempre que sólo aparezcan una vez.
Que el orden de los hijos es importante y debe aparecer en el documento XML, reflejándose en la secuencia. ¿Cuál de las siguientes líneas en correcta? <nombre>Pablo</nombre> <Nombre="Pablo"></nombre> <persona nombre="Pablo">.
|