AD Tema 2 - Ficheros XML
- En una aplicación se necesita un formato de texto que permita estructurar datos jerárquicos, intercambiarlos entre sistemas distintos y definir etiquetas propias. ¿Qué tecnología encaja mejor con esa descripción?
- ¿Cuál de las siguientes afirmaciones describe mejor una diferencia esencial entre XML y HTML?
- Un documento XML válido debe cumplir una condición estructural básica. ¿Cuál es?
- En el encabezado <?xml version="1.0" encoding="UTF-8"?>, la parte encoding="UTF-8" indica principalmente:
- En un XML como `<persona id="123"><nombre>Ana</nombre></persona>`, ¿qué es `id="123"`?
- Un equipo quiere mostrar en el navegador el contenido de un XML con formato de tabla HTML sin modificar el archivo original. ¿Qué opción es la más adecuada?
- ¿Qué característica describe correctamente a XSLT?
- En una hoja XSLT, ¿qué elemento se utiliza para recorrer varios nodos seleccionados, por ejemplo una lista de libros o estudiantes?
- Si en una transformación XSLT se desea generar HTML como resultado, ¿qué instrucción está más directamente relacionada con definir ese formato de salida?
- XPath se utiliza principalmente para:
- Si se quiere seleccionar el título del primer libro de una biblioteca, ¿qué expresión encaja con el ejemplo trabajado en el tema?
- Un profesor necesita obtener solo los nombres de estudiantes con edad mayor que 21 a partir de un XML. ¿Qué idea expresa mejor el uso de XPath en este caso?
- ¿Qué función XPath permite contar cuántos nodos hay en un conjunto seleccionado?
- En el parser DOM, ¿qué representa normalmente la interfaz Document?
- ¿Qué ventaja ofrece DOM frente a otros enfoques cuando se trabaja con un XML pequeño o mediano que debe modificarse en varias partes?
- ¿Cuál es la principal desventaja del parser DOM al trabajar con archivos XML muy grandes?
- En Java, si se quiere crear el analizador que parseará un XML con DOM, ¿qué secuencia de clases es la más adecuada según el tema?
- Después de parsear un XML, un programa quiere obtener el nodo raíz para empezar a recorrer el árbol. ¿Qué método se usa sobre Document?
- En un ejercicio Java con DOM, se obtiene NodeList listaEstudiantes = doc.getElementsByTagName("estudiante"). ¿Qué utilidad práctica tiene esa llamada?
- Si un programa crea un XML nuevo en memoria y quiere guardarlo físicamente como agenda.xml, ¿qué tecnología del tema interviene de forma directa en ese paso final?
Cargando...