Introducción a XML Tecnólogo en Informática. Ing. Montserrat López -
|
|
- Juan Antonio Maestre Crespo
- hace 6 años
- Vistas:
Transcripción
1 Introducción a XML Tecnólogo en Informática Ing. Montserrat López - mlopez.xml@gmail.com 1
2 Acerca de la asignaturaa Asignatura: Introducción a XML y estándares asociados. Materia: Programación Créditos: 4 Objetivo de la asignatura Introducir al estudiante en el estándar XML, lenguajes afines tales como DTD, XSD, XPath, XQuery, XSLT; y tecnologías relacionadas. 2
3 Acerca de la asignatura (2) Forma de evaluación Trabajos obligatorios Participación en clase Presentaciones grupales Previas Base de Datos 2 Programación Avanzada 3
4 Contenido del Curso Introducción a XML Qué es XML? Para qué se usa? Árbol XML Sintáxis Elementos Atributos Validación de un XML DTD XDS 4
5 Contenido del Curso Visualización y transformación de XML XML CSS XSLT Consultas sobre XML XPath Xquery DOM y SAX Conceptos avanzados Namespaces CDATA Encoding Editores XML Extensiones y usos de XML: JAXB, XHTML, SOAP, RDF, RSS, SVG 5
6 Bibliografía An Introduction to XML and Web Technologies. Anders Moller, Michael Schwartzbach. Ed. Pearson. ISBN: Material de Internet Estándares de 6
7 Introducción 7
8 Introducción XML = Extensible Markup Language (Lenguaje de Marcas extensible) Diseñado para transportar y almacenar datos Recomendación de la W3C (World Wide Web Consortium) desde Febrero de 2004 Lenguaje de plataforma-independiente 8
9 Ejemplo de XML <?xml version="1.0"?> <nota> <de>juan</de> <para>pedro</para> <asunto>créditos asignatura XML</asunto> <mensaje>son 4 créditos</mensaje> </nota> 9
10 Nomenclatura de principales elementos en un XML <?xml version="1.0"?> <nota> <de>juan</de> <para>pedro</para> ENCABEZADO <asunto>créditos asignatura XML</asunto> <mensaje>son 4 créditos</mensaje> </nota> 10
11 Nomenclatura de principales elementos en un XML <?xml version="1.0"?> <nota> <de>juan</de> <para>pedro</para> TAGS/ETIQUETAS TAGS NO PREDEFINIDOS <asunto>créditos asignatura XML</asunto> <mensaje>son 4 créditos</mensaje> </nota> APERTURA Y CIERRE 11
12 Nomenclatura de principales elementos en un XML <?xml version="1.0"?> <nota> <de>juan</de> <para>pedro</para> DATOS <asunto>créditos asignatura XML</asunto> <mensaje>son 4 créditos</mensaje> </nota> 12
13 Usos de XML Desacoplar datos (XML) de la capa de presentación (HTML) XML/CSS JavaScript Simplifica compartir datos Simplifica transportar datos Favorece la portabilidad de las plataformas XML es la base de otros lenguajes XHTML WSDL RSS WAP 13
14 Árbol XML <?xml version="1.0"?> <notas> <tema valor= Tecnólogo > </tema> <nota> </nota> <de>juan</de> <para>pedro</para> <tema valor= Personales > </tema> <nota> </nota> <asunto>créditos asignatura XML</asunto> <mensaje>son 4 créditos</mensaje> <de>juan</de> <para>maría</para> <asunto>sábado</asunto> ENCABEZADO <mensaje> Salimos a tomar algo?</mensaje> ELEMENTO RAIZ ELEMENTOS HIJOS DE 1ER NIVEL ELEMENTOS HIJOS DE 2DO NIVEL <notas> 14
15 Árbol XML <notas> <tema> <tema> <nota> <nota> <de> <para> <asunto> <mensaje> <de> <para> <asunto> <mensaje> 15
16 Árbol XML <notas> es padre (parent) de <tema> <notas> <tema> <tema> es hermano (sibling) de <tema> <tema> <nota> <de> es hijo (child) de <nota> <nota> <de> <para> <asunto> <mensaje> <de> <para> <asunto> <mensaje> 16
17 Árbol XML <notas> <tema> Atributo <tema> <nota> Contenido <nota> <de> <para> <asunto> <mensaje> <de> <para> <asunto> <mensaje> 17
18 Algunas Restricciones Todos los tags se deben cerrar En HTML <p> Esto es un párrafo En XML <p> Esto es un párrafo </p> XML es case sensitive inválido: <Nota>... </nota> válido: <nota>... </nota> 18
19 Algunas Restricciones (2) Todos los elementos deben estar correctamente anidados En HTML esto es válido: <b><i> Este texto está en negrita e italic </b></i> En XML es válido solamente: <b><i> Este texto está en negrita e italic </i></b> <i><b> Este texto está en negrita e italic </b></i> 19
20 Algunas Restricciones (3) Todos los documentos XML deben tener un nodo raíz Los atributos deben estar entre comillas dobles Comentarios <!-- Esto es un comentario --> 20
21 Algunas Restricciones (4) Caracteres especiales Por qué la siguiente línea de un documento XML es incorrecta? <message> if salary < 1000 then </message> 21
22 Algunas Restricciones (5) Caracteres especiales Por qué la siguiente línea de un documento XML es incorrecta? <message> if salary < 1000 then </message> Los parsers no pueden identificar el carácter de menor como un carácter normal, sino como el inicio de un nuevo tag <message> if salary < 1000 then </message> 22
23 Algunas Restricciones (6) Tabla de caracteres especiales < < Menor que > > Mayor que & & ampersand ' Comilla simple " Comilla doble Oficialmente, sólo los carácteres < y & son inválidos en XML, aunque se considera buena práctica sustitur todos los de la tabla anterior 23
24 Algunas Restricciones (7) Espacios HTML <div>hola como estás??</div> Se visualiza como Hola como estás?? XML <div>hola como estás??</div> Se visualiza como Hola como estás?? XML mantiene los espacios en blanco 24
25 Elementos XML Un elemento es todo lo que va desde el tag de inicio (inclusive) hasta el tag correspondiente de fin (inclusive) Un elemento puede contener Elementos Atributos Texto Una combinación de las anteriores 25
26 Elementos XML (2) Reglas de nomenclatura Nombres de los tags pueden contener letras, números y otros caracteres no pueden empezar con números no pueden empezar con XML, Xml, xml o ninguna combinación de mayúsculas-minúsculas que refiera a XML no pueden contener espacios en blanco 26
27 Elementos XML (3) Mejores prácticas Utilizar tags descriptivos Para nombres compuestos (Ej. Primer Nombre) utilizar _ : primer_nombre No utilizar: - : algunos parsers pueden interpretar que se le quiere substraer nombre a primer. : algunos parsers pueden interpretar que nombre es una propiedad de primer : : están reservados para namespaces 27
28 Atributos XML Los atributos son parte de un elemento Proveen información extra del mismo Se utilizan sólo en tags de apertura <tema valor= Tecnólogo > <nota> <de sexo= M >Juan</de> <para sexo= F >Clara</para> <asunto importante= no >Créditos asignatura XML</asunto> <mensaje>son 4 créditos</mensaje> </nota> </tema> 28
29 Atributos XML (2) Reglas de nomenclatura Los valores de los atributos deben estar comprendidos entre comillas dobles attrvalue, o comillas simples attrvalue Si el contenido contiene comillas attrvalue con comillas attrvalue "con" comillas attrvalue "con" comillas 29
30 Elementos vs. Atributos <persona> <primer_nombre>maría</primer_nombre> <segundo_nombre>montserrat</segundo_nombre> <sexo>femenino</sexo> </persona> <persona sexo= Femenino > vs. <primer_nombre>maría</primer_nombre> <segundo_nombre>montserrat</segundo_nombre> </persona> 30
31 Elementos vs. Atributos (2) Metadatos guardados como atributos, información de elementos como elementos Ej.: ID de un elemento Por qué no atributos? No pueden contener valores múltiples No son estructurados No son facilmente expandibles 31
XML práctico Bases esenciales, conceptos y casos prácticos (2ª edición)
Introducción al lenguaje XML 1. De SGML a XML 17 2. Los conceptos básicos del XML 18 2.1 Recordatorio sobre el HTML 18 2.2 Creación de un primer documento XML 19 2.3 Las ventajas del XML 21 3. La sintaxis
Más detallesIntroducción a XML - Validación y Parseo. Huibert Aalbers, Senior Certified Software IT Architect
Introducción a XML - Validación y Parseo Huibert Aalbers, Senior Certified Software IT Architect IT Insight podcast Este podcast pertenece a la serie IT Insight Pueden suscribirse al podcast a través de
Más detallesIES Pablo Serrano-ASIR1D/DAM1D-B.Soler XML
IES Pablo Serrano-ASIR1D/DAM1D-B.Soler Contenidos 1. Introducción 2. Quién ha creado? 3. Definición según W3C 4. Qué es? 5. Objetivos 6. Para qué sirve? 7. Con ya vale? 8. Tecnologías asociadas 9. Familia
Más detallesFundamentos de las tecnologías de la información
Fundamentos de las tecnologías de la información la guerra de los formatos Diego Martín 2016 1 Definiciones W3C HTML CSS XML Introducción histórica HTML vs XML JSON XML vs JSON DTDsy XML SCHEMAs Qué formato
Más detallesXML: extensible Markup Language (Parte I) Ingeniería de la Información
XML: extensible Markup Language (Parte I) DTDs Ingeniería de la Información Tabla de Contenidos Introducción histórica XML vs. HTML Características de XML Mi primer documento XML El lenguaje XML Entidades
Más detallesDAW LENGUAJES DE MARCAS. Tema 1: Reconocimiento de las características de los Lenguajes de Marcas
DAW LENGUAJES DE MARCAS Tema 1: Reconocimiento de las características de los Lenguajes de Marcas Características de los Lenguajes de Marcas 1. Codificación de la información 1.1. Datos binarios 1.2. Datos
Más detallesVisualización y Transformaciones en XML
Visualización y Transformaciones en XML 106 Visualización Los archivos XLM pueden ser vistos prácticamente en cualquier browser 107 Visualización Los XML en los web browsers no se despliegan como páginas
Más detallesIntroducción a XML. Alberto Molina Coballes. Lenguajes de Marcas y Sistemas de Gestión de la Información
Introducción a XML Alberto Molina Coballes Lenguajes de Marcas y Sistemas de Gestión de la Información 18 de septiembre de 2012 Qué es XML? Wikipedia: Es un conjunto de reglas para codificar un documento
Más detallesXML. Historia [editar]
SESION 1: LA PÁGINA EN BLANCO 5) Ejercicio de explorar el tema. El procedimiento para desarrollar el modelo cubo es: 1. Descríbelo. cómo lo ves, sientes, hueles, tocas o saboreas? 2. Compáralo. a que se
Más detallesÍNDICE CAPÍTULO I AGRADECIMIENTO DEDICATORIA. Página
ÍNDICE AGRADECIMIENTO DEDICATORIA CAPÍTULO I Página 1. INTRODUCCIÓN 1.1. Problemática actual en la Web 2 1.2. El proyecto GNU 3 1.2.1. La Free Software Foundation y el proyecto GNU 3 1.2.2. Software Libre
Más detallesXIII Reunión de Usuarios Aleph México. MarcXML. Egar Arturo Garcia Cárdenas
MarcXML Egar Arturo Garcia Cárdenas Secretaría Técnica de Biblioteca Digital Dirección General de Bibliotecas Universidad Nacional Autonóma de México Septiembre de 2009 1. Antecedentes Lenguajes de Marcado
Más detallesextensible Markup Language
extensible Markup Language ISLN ISLN () XML 1 / 26 Librería LWP::Simple Bajarse el archivo de internet Para bajar archivos de internet se puede usar alguno de los módulos del CPAN http://search.cpan.org
Más detalles1 Introducción a XML
1 Introducción a XML Introducción (I)! Qué es XML?! Últimamente todo el mundo habla sobre XML!! Dicen que es un lenguaje etiquetado...es decir: Es un lenguaje como HTML, pero con nuevas etiquetas?! Dicen
Más detallesXML. Introducción. Cómo se usa? XML Tree. Sintaxis XML
XML Introducción XML(eXtensible Markup Language) es un lenguaje de etiquetas. Hay que tener en cuenta que no es un lenguaje de programación y como tal no ejecuta instrucciones, XML se creó para estructurar,
Más detallesLENGUAJES DE MARCAS Y SISTEMAS DE GESTIÓN DE INFORMACIÓN. Bloque XML: UD2, Sintaxis XML
1 LENGUAJES DE MARCAS Y SISTEMAS DE GESTIÓN DE INFORMACIÓN Bloque XML: UD2, Sintaxis XML Índice 2 Introducción Estructura en árbol Reglas XML Elementos XML Atributos XML Reglas de nombrado y buenas prácticas
Más detallesXML. Necesitamos un formato de datos: Posibles usos. Estandard Robusto Extensible
Motivación.- XML XML Necesitamos un formato de datos: Estandard Robusto Extensible Posibles usos Serialización de objetos Registros financieros Gráficos vectoriales RPC Etc. XML.- Ficheros Muchos programas
Más detallesDepto de Cs e Ing. de la Computación Universidad Nacional del Sur
XML XML es el lenguaje de marcado extensible. (extensible Markup Language) Es extensible porque los tags son definibles por el usuario Es la evolución de SGML: Standar Generalized Markup Language. Es la
Más detallesTopicos Avanzados de Bases de Datos en la Web
Topicos Avanzados de Bases de Datos en la Web Introducción a XML Profesor: Alejandro Vaisman 1er. Cuatrimestre, 2007 4/16/2007 1 XML XML es el lenguaje estándar para intercambiar información en la Web.
Más detallesTaller de <?XML> Prof. Hilda Contreras. Departamento de Computación Escuela de Ingeniería de Sistemas ULA
Taller de Prof. Hilda Contreras Departamento de Computación Escuela de Ingeniería de Sistemas ULA Contenido 1. Introducción 2. Preparándonos para trabajar con XML 3. Documentos XML bien formados
Más detallesIntroducción a XML WEB-SERVICES
Introducción a XML JUAN CARLOS CONDE RAMÍREZ WEB-SERVICES Objetivos Comprender qué es XML. Conocer los antecedentes que hicieron posible la creación de XML. Conocer las ventajas del uso de estándares y
Más detallesINDICE 1. Estructura, Sintaxis y Usos de XML 1. Fundamentos de XML 2. DTD: Características y Técnicas
INDICE Introducción XV 1. Estructura, Sintaxis y Usos de XML 1 1. Fundamentos de XML 3 Introducción 4 Desmitificación de la marcación 4 Qué es la marcación? 4 Definición de XML 10 Una definición estricta
Más detallesTEMA 6 LENGUAJE XML. 1 Negocios y Dirección
TEMA 6 LENGUAJE XML 1 Negocios y Dirección 6.- Lenguaje XML XML (Extensible Markup Language) es un lenguaje de marcado (definido por el Web Consortium) que especifica una sintaxis para definir lenguajes
Más detallesAnálisis y Diseño de Sistemas de
Análisis y Diseño de Sistemas de Información para Internet 1. Introducción a XML Luís Rodríguez Baena (luis.rodriguez@upsam.net) Universidad Pontificia de Salamanca (campus Madrid) Facultad de Informática
Más detallesIntroducción a XML. Taller de Producción de Software 2º Semestre 2008 H.Astudillo / P.Inostroza
Taller de Producción de Software 2005 Introducción a XML Taller de Producción de Software 2º Semestre 2008 H.Astudillo / P.Inostroza Indice Qué es XML? Breve Historia de XML Anatomía de un Documento XML
Más detallesTabla de Contenidos. xii
Tabla de contenidos Capítulo 1. Introducción...1 1.1 MOTIVACIÓN...2 1.2 NOVEDADES APORTADAS POR ESTE LIBRO...3 1.3 ESTRUCTURA DE LA OBRA...4 1.4 CONOCIMIENTOS RECOMENDADOS...8 1.5 CONVENCIONES DE ESTILO
Más detallesTEMA 35: Estándares SGML y XML. Entornos de aplicación.
Entornos de aplicación TEMA 35: Estándares SGML y. Entornos de aplicación. Índice 1 INTRODUCCIÓN 1 2 SGML 2 2.1 Cómo funciona SGML? 2 2.2 Definición de la sintaxis de un lenguaje SGML 3 2.3 Declaración
Más detallesEstándares SGML y XML. Entornos de aplicación
Índice de contenido Estándares SGML y XML. Entornos de aplicación Estándares SGML y XML. Entornos de aplicación...1 Licencia...1 SGML...1 Introducción...1 Etiquetado...2 Estructura de un documento SGML...2
Más detallesCC BASES DE DATOS PRIMAVERA Clase 13: Datos Semiestructurados: Arboles. Aidan Hogan
CC3201-1 BASES DE DATOS PRIMAVERA 2016 Clase 13: Datos Semiestructurados: Arboles Aidan Hogan aidhog@gmail.com MODELOS DE DATOS Sección 1.5, Database Management Systems, Ramakrishnan / Gehrke (Third Edition)
Más detalles1er. Semestre en la Licenciatura de Educación Preescolar. Las tics en la educación preescolar. Actividad 3 de la Unidad II
GOBIERNO DEL ESTADO DE DURANGO SECRETARÍA DE EDUCACIÓN ESCUELA NORMAL PROFESOR CARLOS A. CARRILLO SANTA MARÍA DEL ORO, EL ORO, DGO. 1er. Semestre en la Licenciatura de Educación Preescolar Las tics en
Más detallesÍndice. HTML HyperText Markup Language. Conceptos básicos. Qué es HTML? Diseño de servicios Web HTML 1
Índice HTML HyperText Markup Language Conceptos básicos Historia y evolución de HTML XHTML vs. HTML HTML dinámico Hojas de estilo (CSS) DOM Diseño de servicios Web 2 DATSI Qué es HTML? Lenguaje de publicación
Más detallesUNIDAD 1 GENERALIDADES HTML
UNIDAD 1 GENERALIDADES HTML GENERALIDADES HTML5 Una página web es un archivo con texto en el que se insertan diferentes etiquetas HTML, para que ese contenido pueda ser interpretado por el navegador web.
Más detallesAgenda XML XML XML XML XML. 1.1 Conceptos básicos de XML. 1.2 Ejemplos de lenguajes basados en XML. 1.3 Estructura de un documento XML
Agenda 1.1 Conceptos básicos de 1.2 Ejemplos de lenguajes basados en M.C. Juan Carlos Olivares Rojas 1.3 Estructura de un documento 1.4 Tecnologías extensible Markup Language (Lenguaje de Marcado extensible)
Más detallesAprender a desarrollar con JavaScript
Presentación del lenguaje JavaScript 1. Definición e histórico rápido 11 2. Requisitos previos para un aprendizaje sencillo del lenguaje 13 3. Herramientas necesarias 14 4. Posicionamiento de JavaScript
Más detallesXML. Escuela Técnica Superior de Ingeniería de Telecomunicación Universidad Rey Juan Carlos. Marzo de 2016. gsyc-profes (arroba) gsyc.urjc.
XML Escuela Técnica Superior de Ingeniería de Telecomunicación Universidad Rey Juan Carlos gsyc-profes (arroba) gsyc.urjc.es Marzo de 2016 GSyC - 2016 XML 1 c 2016 GSyC Algunos derechos reservados. Este
Más detallesLENGUAJES DE PROGRAMACIÓN WEB (PHP1, HTML52)
LENGUAJES DE PROGRAMACIÓN WEB (PHP1, HTML52) Sesión No. 7 LENGUAJES DE PROGRAMACIÓN WEB (PHP, HTML5) 1 Nombre: Lenguajes: HTML, XML, XHTML Objetivo: Encontrar las diferencias entre los diferentes programas
Más detallesUniversitat de les Illes Balears Guía docente
1, 2S, GEIN Identificación de la asignatura Créditos 2.4 presenciales (60 horas) 3.6 no presenciales (90 horas) 6 totales (150 horas). 1, 2S, GEIN Período de impartición Segundo semestre de impartición
Más detallesHTML HTML HTML. Diseño de Sitios Web. Qué es HTML?
Diseño de Sitios Web 5 (I) Qué es? Es un lenguaje descriptivo con el cual se describe la estructura del texto y todos los elementos que se muestran en la página. Es el método más usado para publicar documentos
Más detalles1. Resumen.. 3. 2. Objetivos.. 3. 3. Introducción. 3
1 Índice 1. Resumen.. 3 2. Objetivos.. 3 3. Introducción. 3 4. Aplicación web para la gestión de una memoria corporativa: reportes de actividades (proyectos) 4.1 Metodología... 4 4.2 Lenguajes y herramientas
Más detallesIntroducción al desarrollo web (idesweb)
Introducción al desarrollo web (idesweb) Práctica 1: HTML 1. Objetivos Aprender el lenguaje de marcado HTML, o algunas de sus variantes, como XHTML o HTML5, y la importancia de escribir código correcto
Más detallesIntroducción a XML. Simon Pickin Ingeniería Telemática. Basado en una presentación de M. Carmen Fernández Panadero <mcfp@it.uc3m.
Introducción a XML Simon Pickin Ingeniería Telemática Basado en una presentación de M. Carmen Fernández Panadero Introducción a XML 1 Qué es XML: Un poco de historia Problemas de HTML Extensibilidad
Más detallesCFGS Administración de Sistemas Informáticos en Red IES Juan de la Cierva (Vélez-Málaga)
CFGS Administración de Sistemas Informáticos en Red IES Juan de la Cierva (Vélez-Málaga) Índice Orígenes Evolución histórica Relación entre los Lenguajes de Marcas Concepto y tipos Evolución futura La
Más detallesBases de Datos XPath - XQuery 1. XML: XPath - XQuery. Jorge Pérez Rojas Universidad de Talca, II Semestre 2006
Bases de Datos XPath - XQuery 1 XML: XPath - XQuery Jorge Pérez Rojas Universidad de Talca, II Semestre 2006 Bases de Datos XPath - XQuery 2 XPath - XQuery Ambos son estándares para acceder y obtener datos
Más detallesProgramación del Módulo Profesional. Lenguajes de Marcas y Sistemas de Gestión de Información. Del Ciclo Formativo de Grado Superior
Programación del Módulo Profesional Lenguajes de Marcas y Sistemas de Gestión de Información Del Ciclo Formativo de Grado Superior Administración de Sistemas Informáticos en Red Contenido 1 OBJETIVOS GENERALES
Más detallesTECNOLOGÍAS ASOCIADAS A LAS APLICACIONES WEB
TECNOLOGÍAS ASOCIADAS A LAS APLICACIONES WEB Existen varios tipos de tecnologías para los Servidores Web, estas tecnologías se pueden dividir en 4 grupos principales que son: Tecnologías al lado del cliente
Más detallesXML. M. en C. Erika Vilches
XML M. en C. Erika Vilches Motivación Formatos de archivos existentes con los que un programador debe lidiar: RTF.doc PDF Texto delimitado por Tabs... etc... etc... Una verdadera PESADILLA!!! Razones:
Más detallesXML Bien Formado. <nombre> José </nombre> y también puede ser un elemento el siguiente:
XML Bien Formado Hasta ahora hemos visto por qué XML tiene sentido para la comunicación de datos. Ahora vamos a ver como crear nuestros propios documentos XML. Para crear un documento XML, debemos conocer
Más detallesDISEÑO DE PÁGINAS WEB 80 HORAS
DISEÑO DE PÁGINAS WEB 80 HORAS OBJETIVOS - DOTAR A LOS TRABAJADORES DE LA FORMACIÓN NECESARIA QUE LES CAPACITE Y PREPARE PARA DESARROLLAR COMPETENCIAS Y CUALIFICACIONES EN PUESTOS DE TRABAJO QUE CONLLEVEN
Más detallesM. Carmen Fernández Panadero <mcfp@it.uc3m.es>
Introducción n a XML M. Carmen Fernández Panadero Introducción a XML 1 Objetivos Familiarizarse con conceptos y herramientas básicas de XML Conocer la estructura de un documento XML Ser capaz de diseñar
Más detallesPREGUNTAS TIPO (EXAMEN DE OFIMÁTICA AVANZADA)
PREGUNTAS TIPO (EXAMEN DE OFIMÁTICA AVANZADA) El examen constará de 2 partes. Se evaluará sobre 10 puntos y representará el 60% de la nota final de la asignatura. Para que la calificación en esta prueba
Más detallesIntroducción a XQuery Autor: Jorge Huedo Díaz Master Oficial en Tegnologías de la Información y Sistemas Informáticos
Introducción a XQuery Autor: Jorge Huedo Díaz Master Oficial en Tegnologías de la Información y Sistemas Informáticos Recuperación de la Información 1 Indice Motivación Introducción Estructura Expresiones
Más detallesTaller de <?XML> SABER-ULA. Hilda Contreras hyelitza@ula.ve 3er Evento Teleinformación e Innovación Nov. 2004
Taller de SABER-ULA Hilda Contreras hyelitza@ula.ve 3er Evento Teleinformación e Innovación Nov. 2004 Contenido 1. Introducción 2. Preparándonos para trabajar con XML 3. Documentos XML bien formados
Más detallesDiseño de Páginas Web
Diseño de Páginas Web Duración: 80 horas. Objetivos: Dotar a los trabajadores de la formación necesaria que les capacite y prepare para desarrollar competencias y cualificaciones en puestos de trabajo
Más detallesTema IV. XML II. XML Bien Formado
Tema IV. XML II. XML Bien Formado Desarrollo de Aplicaciones para Internet Curso 12 13 Índice 1.Introducción 2.Componentes XML 3.Reglas de los Elementos 4.Referencias Índice 1.Introducción 2.Componentes
Más detallesANEXO 1 INFORMACIÓN SOBRE XML ENLACES SITIOS DE INTERES HERRAMIENTAS EDITORES, ETC
ANEXO 1 INFORMACIÓN SOBRE XML ENLACES SITIOS DE INTERES HERRAMIENTAS EDITORES, ETC ANEXOS VISUALIZADORES Y PROCESADORES Amaya (en inglés) Visualizador oficial de W3C http://www.w3c.org/amaya/ DocZilla
Más detallesSGML/XML para autores de documentación. Por Ismael Olea Una conferencia CACLE
SGML/XML para autores de documentación Por Ismael Olea Una conferencia CACLE Objetivos Comprender las ventajas de la documentación estructurada y la marcación semántica. Conocer el entorno
Más detallesUniversidad de Chile - Magister Artes Mediales ARTE / INTERNET. Clase 4: HTML
Universidad de Chile - Magister Artes Mediales ARTE / INTERNET Clase 4: HTML UNIDADES WEB html {} css lenguaje de las paginas web lenguaje de estilos visuales (){} js php lenguaje interactivo del
Más detallesUniversidad de las Illes Balears Guía docente
1, 2S, GEIN, GIN2 A Identificación de la asignatura Créditos Período de impartición de impartición 2,4 presenciales (60 horas) 3,6 no presenciales (90 horas) 6 totales (150 horas). 1, 2S, GEIN, GIN2 Segundo
Más detallesBases de Datos XML 1 XML. Jorge Pérez Rojas Universidad de Talca, II Semestre 2006
Bases de Datos XML 1 XML Jorge Pérez Rojas Universidad de Talca, II Semestre 2006 Bases de Datos XML 2 Motivación Web Semántica: La Web se ha convertido en un gran repositorio de información. La info en
Más detallesSistemas de Información 12/13 XML (extensible Mark-up Language)
12/13 XML (extensible Mark-up Language) Departamento Informática e Ingeniería de Sistemas Universidad de Zaragoza (raqueltl@unizar.es) " Guión Introducción Ejemplos Documentos vs apliaciones XML Espacios
Más detallesUnidad II. Interfaz Grafica (continuación ) Basado en clases de Ing. Carlos A. Aguilar
Clase:005 1 Unidad II Interfaz Grafica (continuación ) Basado en clases de Ing. Carlos A. Aguilar 2 Agenda Desarrollo de Apps para Android Aplicaciones en Android Componentes Básicos de las Aplicaciones
Más detallesXML. María Consuelo Franky. Universidad Javeriana 2009
XML María Consuelo Franky Universidad Javeriana 2009 1 XML: meta-lenguaje para definir lenguajes de etiquetas 2 Origen de XML SGML: Standard Generalized Markup Language: demasiado complejo para definir
Más detallesTEMA 5 LA FAMILIA XML EN LA NUEVA WEB
TEMA 5 LA FAMILIA XML EN LA NUEVA WEB La Web, tanto cuantitativa como cualitativamente, se ha desarrollado extraordinariamente siendo el objeto de este texto ubicar el papel que XML juega y va a jugar
Más detallesLENGUAJES DE PROGRAMACIÓN WEB (PHP1, HTML52)
LENGUAJES DE PROGRAMACIÓN WEB (PHP1, HTML52) LENGUAJES DE PROGRAMACIÓN WEB (PHP, HTML5) 1 Sesión No. 5 Nombre: Lenguaje de presentación Objetivo: Conocer la importancia de los lenguajes de presentación.
Más detallesProgramación Hipermedia 1
Programación Hipermedia 1 Práctica 2: HTML 1. Objetivos Aprender el lenguaje de marcado HTML y la importancia de escribir código correcto y conforme a la especificación oficial. Conocer algunas herramientas
Más detallesLENGUAJES DE MARCAS. Unidad 2. DOCUMENTOS XML.
LENGUAJES DE MARCAS Unidad 2. DOCUMENTOS XML. Índice de contenido 1. El lenguaje de marcas XML 2. XML, HTML, XHTML 3. Estructura del documento XML 4. Codificación de los documentos 5. Elementos 6. Atributos
Más detallesGUÍA DE TRABAJO GRADO 11 Programación de. Software Ing. Néstor Raúl Suarez Perpiñan Página 1 de 6. Tema: DESARROLLO WEB CON HTML
Página 1 de 6 Objetivo: Tema: DESARROLLO WEB CON HTML Reconocer al Lenguaje de Marcado de Hipertexto (HTML) como la base para el desarrollo de páginas Web 1. PÁGINA WEB I. CONCEPTOS FUNDAMENTALES Una página
Más detallesGuía de auto-aprendizaje en SDMX n. 3 Mensajes SDMX-ML Test
Guía de auto-aprendizaje en SDMX n. 3 Mensajes SDMX-ML Test Autor Ultima actualización Versión 1.0 Eurostat, Dirección A: Cooperación en el Sistema Estadístico Europeo; cooperación internacional; recursos
Más detallesTema 4 Metadatos. Eduardo Martínez Graciá Humberto Martínez Barberá
Tema 4 Metadatos Eduardo Martínez Graciá Humberto Martínez Barberá Departamento de Ingeniería de la Información y las Comunicaciones Universidad de Murcia Metadatos Definición: datos sobre datos Fichero:
Más detallesLenguajes de marcado para presentación de Páginas web.
CENTRO COLABORADOR FORMACIÓN & CONSULTING ATENEO S.L.U.. Nº 40 30009 DESARROLLO de APLICACIONES con TECNOLOGÍAS WEB R.D. 1531/2011 de 31 de octubre Nivel de Cualificación 3 590 horas UNIDADES de COMPETENCIA
Más detallesConalep Ing. Bernardo Quintana Arrioja
Conalep Ing. Bernardo Quintana Arrioja Portafolio de Evidencias DISEÑO Y ELABORACIÓN DE PÁGINAS WEB SIGLEMA DEWE-02 Mtra. Luz Yuvina Campos García Profesional Técnico Bachiller en Informática Sexto Semestre
Más detalles6.1 APIs para XML. APIs para XML (I) ! Uno de los usos más habituales de XML (y menos esperado) es como formato de intercambio de datos.
6.1 APIs para XML APIs para XML (I)! Uno de los usos más habituales de XML (y menos esperado) es como formato de intercambio de datos.! En este caso los documentos XML nunca llegan a visualizarse, sino
Más detallesGeneración de DTD para archivos XML utilizando una gramática visual relacional
P-161 Generación de DTD para archivos XML utilizando una gramática visual relacional Dr. Máximo López Sánchez I.S.C Sandra Luz García Orta Centro Nacional de Investigación y Desarrollo Tecnológico (cenidet)
Más detallesInformática General 2016 Cátedra: Valeria Drelichman, Pedro Paleo, Leonardo Nadel, Norma Morales
UNA / AREA TRANSDEPARTAMENTAL DE ARTES MULTIMEDIALES Licenciatura en Artes Multimediales Informática General 2016 Cátedra: Valeria Drelichman, Pedro Paleo, Leonardo Nadel, Norma Morales CSS CSS - Hojas
Más detallesIFCD0210 Desarrollo de Aplicaciones con Tecnologías Web
IFCD0210 Desarrollo de Aplicaciones con Tecnologías Web Cualificaciones Profesionales y Certificados de Profesionalidad Ficha Técnica Categoría Informática y Comunicaciones Referencia Precio Horas 9777-1302
Más detallesUNIVERSIDAD DE EL SALVADOR FACULTAD MULTIDISCIPLINARIA DE OCCIDENTE TEMA: XHTML CATEDRA: INTRODUCCION A LA PROGRAMACION EN INTERNET
UNIVERSIDAD DE EL SALVADOR FACULTAD MULTIDISCIPLINARIA DE OCCIDENTE TEMA: XHTML CATEDRA: INTRODUCCION A LA PROGRAMACION EN INTERNET DOCENTE: Ing. CARLOS ARTURO RUANO. INSTRUCTOR: Tec. DANIEL EDENILSON
Más detallesCurso Introduccio n a HTML5, CSS, JavaScript y PHP
Curso Introduccio n a HTML5, CSS, JavaScript y PHP Para alumnos y egresados del área Informática y Sistemas. Instituto Tecnológico Superior Zacatecas Norte Marzo 2012 Contenido Objetivo:... 3 Introducción:...
Más detallesProgramación del Módulo Profesional. Lenguajes de Marcas y Sistemas de Gestión de Información. Del Ciclo Formativo de Grado Superior
Programación del Módulo Profesional Lenguajes de Marcas y Sistemas de Gestión de Información Del Ciclo Formativo de Grado Superior Desarrollo de Aplicaciones Multiplataforma Contenido 1 OBJETIVOS GENERALES
Más detallesGALA ASP.NET. L1. Evolución Aplicaciones Web. Curso ASP.NET Desarrollo de Sitios y Servicios Web con Visual Basic 2010, 24 h
L1. Evolución Aplicaciones Web L1. Arquitectura L1. Introducción al Desarrollo de Aplicaciones Web Arquitectura cliente servidor ASP Navegadores y web server Compilación asp Código embebido Lenguaje de
Más detallesUtilización de estandares W3C y Open Source en la Biblioteca de la UNED: aplicación a la gestión de tesis doctorales
Utilización de estandares W3C y Open Source en la Biblioteca de la UNED: aplicación a la gestión de tesis doctorales V workshop Rebiun 18 octubre 2005 Luis Zorita Índice Contexto Representando nuestros
Más detallesIntroducción a los estándares de la Web
Introducción a los estándares de la Web Curso 2007/2008 Juan Manuel Cueva Lovelle cueva@lsi.uniovi.es www.di.uniovi.es/~cueva Departamento de Informática Universidad de Oviedo (Asturias, España) OOTLab
Más detallesFICHA TÉCNICA DE LA ASIGNATURA.
FICHA TÉCNICA DE LA ASIGNATURA. DATOS IDENTIFICATIVOS DE LA ASIGNATURA: Asignatura: Programación de páginas web en la actividad física y el deporte Subject: Titulación: Departamento: Applied Web Page Programming
Más detallesXML y Adjuntos. Ministerio de Economía Fomento y Reconstrucción
XML y Adjuntos Ministerio de Economía Fomento y Reconstrucción Santiago, octubre 2009 ÍNDICE 1. Objetivo...2 2. Incorporación de adjuntos en documentos XML...2 2.1. Incluir el adjunto o apuntar a una ubicación
Más detallesANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Programacion web. CURSO ACADÉMICO - SEMESTRE Primer semestre
ANX-PR/CL/001-02 GUÍA DE APRENDIZAJE ASIGNATURA Programacion web CURSO ACADÉMICO - SEMESTRE 2014-15 - Primer semestre FECHA DE PUBLICACION Septiembre - 2014 GA_12AB_123000156_1S_2014-15 Datos Descriptivos
Más detallesANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Programacion web. CURSO ACADÉMICO - SEMESTRE Segundo semestre
ANX-PR/CL/001-02 GUÍA DE APRENDIZAJE ASIGNATURA Programacion web CURSO ACADÉMICO - SEMESTRE 2014-15 - Segundo semestre FECHA DE PUBLICACIÓN Noviembre - 2014 GA_12AB_123000156_2S_2014-15 Datos Descriptivos
Más detalles17º Concurso de Trabajos Estudiantiles, EST 2014
CXML: Intérprete para XML Concha Medina Edgard José, Del Corro Gonzalo, Leiva Mario Dpto. de Informática. Facultad de Ciencias Exactas y Tecnologías, Universidad Nacional de Santiago del Estero. {edgard.007.85,
Más detallesANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Programacion web. CURSO ACADÉMICO - SEMESTRE Segundo semestre
ANX-PR/CL/001-02 GUÍA DE APRENDIZAJE ASIGNATURA Programacion web CURSO ACADÉMICO - SEMESTRE 2015-16 - Segundo semestre GA_12AB_123000156_2S_2015-16 Datos Descriptivos Nombre de la Asignatura Titulación
Más detallesPráctica 4 Manejo Avanzado de Bison
Práctica 4 Manejo Avanzado de Bison Tareas 1. Estudia la información sobre trazas en el Capítulo 8 - Depurando Su Analizador del manual de Bison (bison.pdf). 2. Realiza el ejercicio propuesto. 3. Elabora
Más detallesCómo optimizar HTML? Optimización y depuración del código. 1. Limpieza del código
Cómo optimizar HTML? Optimización y depuración del código 1. Limpieza del código Se pueden eliminar automáticamente etiquetas vacías, combinar etiquetas font anidadas y en general mejorar códigos HTML
Más detallesINSTITUTO TECNOLÓGICO SUPERIOR DE SANTIAGO PAPASQUIARO PROGAMACIÓN WEB CATEDRATICO: ISC JOEL LEYVA MARES
INSTITUTO TECNOLÓGICO SUPERIOR DE SANTIAGO PAPASQUIARO PROGAMACIÓN WEB CATEDRATICO: ISC JOEL LEYVA MARES 1.1 Perspectiva Histórica de Internet. Internet. Red mundial de computadoras interconectadas con
Más detallesLENGUAJE DE MARCAS Y SISTEMAS DE GESTIÓN DE LA INFORMACIÓN - XML
ESTRUCTURA DE UN DOCUMENTO XML 1. XML El XML (extensive Markup Language) es un lenguaje que fue concebido para describir información. Se trata de un formato de almacenamiento de información a base de etiquetas
Más detallesTrabaja desde cualquier ubicación con conexión a Internet. Los puestos clientes sólo precisan de un navegador web.
Introducción Características Versiones y módulos Consultas Descripción Ficha catalográfica OPAC Edición de productos impresos en el módulo Instalación y puesta en marcha Soporte técnico y mantenimiento
Más detallesJava Avanzado. Guía 1. Java Avanzado Facultad de Ingeniería. Escuela de computación.
Java Avanzado. Guía 1 Java Avanzado Facultad de Ingeniería. Escuela de computación. Java Avanzado. Guía 2 Introducción Este manual ha sido elaborado para orientar al estudiante de Java Avanzado en el desarrollo
Más detallesLenguajes de marcado.
-1- 1. Objetivos fundamentales: Ø Se trata de ofrecer una visión a nivel práctico de los lenguajes de marcado y de presentación utilizados para la publicación de documentos en la web. Ø La práctica se
Más detallesUnidad II: Lenguaje de marcado
Unidad II: Lenguaje de marcado 2.1 Introducción Un lenguaje de marcado o lenguaje de marcas es una forma de codificar un documento que, junto con el texto, incorpora etiquetas o marcas que contienen información
Más detallesESOFT 3 Nice Screen Scraper: A simple scraper
ESOFT 3 Nice Screen Scraper: A simple scraper Héctor López Sacanell hlopez1@alumnes.udl.cat 3 de diciembre de 2009 1. Introducción El objetivo de esta segunda entrega es la de crear una primera versión
Más detallesQué es XML? XML (extensible Markup Language) Lenguaje de tags (similar en sintaxis a HTML) Estandarizado por el W3C (http://www.w3.
2.1 El lenguaje XML Qué es XML? XML (extensible Markup Language) Lenguaje de tags (similar en sintaxis a HTML) Estandarizado por el W3C (http://www.w3.org) Es extensible: XML no impone un conjunto de tags,
Más detallesTecnología Multimedia
Tecnología Multimedia Profesor Coordinador: Manuel Castro Antonio Colmenar, UNED Profesores de la asignatura: Manuel Castro, UNED Lenguajes de Marcado Índice LENGUAJES DE MARCADO... 3 Lenguajes de marcado
Más detallesLenguajes de Marcas y Sistemas Gestores de Información
Ciclo Formativo de Grado Superior en Administración y de Sistemas Informáticos en Red IES Valle del Cidacos Calahorra Lenguajes de Marcas y Sistemas Gestores de Información Enrique Rivas Marco Usted es
Más detallesMi propuesta consiste en crear un portal Web que contemple las siguientes funcionalidades:
Propósito del prototipo: Mi propuesta consiste en crear un portal Web que contemple las siguientes funcionalidades: 1º. Mostrar noticias y eventos propios del grupo de personas que administren la Web.
Más detalles