XML. Programación en Internet Curso Contenidos
|
|
|
- Guillermo Villanueva Montoya
- hace 9 años
- Vistas:
Transcripción
1 Departamento de Lenguajes y Sistemas Informáticos XML Programación en Internet Curso Contenidos Introducción Versiones Estructura de un documento Definición de un DTD Validación de un documento DLSI - Universidad de Alicante 1
2 Introducción XML Versiones Ventajas Objetivos de diseño Qué necesito para usar XML XML Extensible Markup Language World Wide Web Consortium (W3C) Problema: HTML inflexible, mezcla contenido y presentación SGML demasiado complejo Subconjunto de SGML GML (IBM, 1969) SGML (ISO 8879, 1986) XML (W3C, 1998) DLSI - Universidad de Alicante 2
3 XML No es un lenguaje (no etiquetas predefinidas), es un metalenguaje: Definir etiquetas y sus atributos Definir relaciones estructurales XHTML: híbrido HTML + XML HTML escrito según XML (aplicación de XML) Sustituto de HTML Versiones 10/2/1998: XML 1.0 6/10/2000: XML 1.0 Second Edition 4/2/2004: XML 1.0 Third Edition 16/8/2006: XML 1.0 Fourth Edition Las tres ediciones corrigen erratas y clarifican/detallan ll el estándar, pero no son una nueva versión DLSI - Universidad de Alicante 3
4 Versiones 4/2/2004: XML 1.1 Actualiza 1.0 respecto al juego de caracteres (no depende de una versión específica de Unicode, permite utilizar siempre la última), añade verificación de normalización de caracteres y las normas de final de línea se ajustan más a Unicode W3C: You are encouraged to create or generate XML 1.0 documents if you do not need the new features in XML 1.1; XML Parsers are expected to understand both XML 1.0 and XML /8/2006: XML 1.1 Second Edition Corrige erratas y clarifica/detalla el estándar, pero no es una nueva versión Versiones Extensible Markup Language (XML) 1.0 (Fourth Edition) W3C Recommendation 16 August / Para obtener siempre la última versión: DLSI - Universidad de Alicante 4
5 Ventajas Mejora búsquedas Metadatos Facilita intercambio información ió Estándar Visión estructurada Tratamiento local Integración diferentes fuentes Actualizaciones granulares División de la información Separación contenido (datos) / presentación Facilita mantenimiento Ofrece múltiples presentaciones Ventajas Permite crear lenguajes de marcado para dominios i específicos: Química: Chemical Markup Language (CML) Matemáticas: Mathematical Markup Language (MathML) Música: MusicXML Información monetaria: Open Financial Exchange (OFX) Recursos humanos (ofertas de trabajo, currículos, etc.): HR-XML DLSI - Universidad de Alicante 5
6 Ventajas El contenido se describe a sí mismo: <persona id= p110 sexo= m > <nombre>pedro López</nombre> <direccion>de los Palotes, 120</direccion> <fnacimiento>30/06/1970</fnacimiento> </persona> p110;m;pedro López;de los Palotes, 120; 30/06/ A 11 3C 2E AA BC EA... DLSI - Universidad de Alicante 6
7 DLSI - Universidad de Alicante 7
8 Objetivos de diseño 1. Se debe de poder usar en Internet Parte de HTML Tan fácil de ver como HTML 2. Amplia variedad de aplicaciones (estructurada, textual, multimedia, etc.) 3. Compatible con SGML (reutilización de herramientas) 4. Sencillo de emplear (más fácil que SGML) 5. Características opcionales: mínimas (no dos formas de hacer lo mismo) Objetivos de diseño 6. Lectura y estructura clara (lectura por un humano) 7. Diseño rápido ( ) 8. Diseño formal y conciso (reglas) 9. Documentos fáciles de crear (simple editor ASCII) 10. Concisión etiquetas: mínima importancia (no ahorro etiquetas) DLSI - Universidad de Alicante 8
9 Qué necesito para usar XML Editor ASCII estándar Visualización: ió Microsoft Internet Explorer 5 Netscape 6 Ficheros:.xml Nombres cortos y sencillos No caracteres especiales ni espacios en blanco Qué vamos a usar: Microsoft Internet Explorer con XML/XSL Viewer Tools Microsoft XML Notepad 2007 ezdtd 1.5 Altova XML Spy 2004 Estructura de un documento Estructura lógica Estructura de un documento Estructura de un DTD DLSI - Universidad de Alicante 9
10 Estructura lógica Plantilla: Etiquetas Atributos Posición Estructura definida por un DTD (Document Type Definition) Opcional Define jerarquía (organización) y granularidad (grado de división en partes más pequeñas) Estructura lógica DLSI - Universidad de Alicante 10
11 Estructura lógica Documento bien formado : respeta sintaxis de XML Documento válido: respeta DTD Estructura de un documento Comentarios: <!-- Comentario --> Cabecera (declaración XML) Instrucción de procesamiento: <?xml version= 1.0 encoding= ISO standalone= yes?> Si no se incluye: Versión: 1.0 Codificación de caracteres: UTF-8 Entidades externas: sí DLSI - Universidad de Alicante 11
12 Estructura de un documento Etiquetas Definen un elemento: <LIBRO></LIBRO> Etiquetas vacías (inicial y final): <LIBRO/> Distinción mayúsculas / minúsculas Estructura de un documento Estructura jerárquica Organización fija No solapamiento Elemento raíz único Atributos: siempre o " y ' Atributos reservados: xml:lang xml:space: default preserve DLSI - Universidad de Alicante 12
13 Estructura de un documento Ejemplo de xml:lang: <p xml:lang="en">the quick brown fox jumps over the lazy dog.</p> <p xml:lang="en-gb">what colour is it?</p> <p xml:lang="en-us">what color is it?</p> <sp who="faust" desc='leise' xml:lang="de"> <l>habe nun, ach! Philosophie,</l> <l>juristerei, und Medizin</l> <l>und leider auch Theologie</l> <l>durchaus studiert mit heißem Bemüh'n.</l> </sp> Estructura de un documento Espacios en blanco: Tabulador Avance de línea Retorno de carro Espacio en blanco Normalización caracteres final de línea: Macintosh CR LF MS-DOS / Windows CR+LF LF Unix LF DLSI - Universidad de Alicante 13
14 Estructura de un documento Caracteres especiales: Estructura de un documento Secciones CDATA: permite que el analizador ignore ciertas secciones del documento Sintaxis: <![CDATA[ ]]> Solo la cadena final (]]>) se reconoce como marcado y se pueden emplear los caracteres especiales Las secciones CDATA no se pueden anidar Utilidad: incluir código de script que suele contener los caracteres &, <, >, y DLSI - Universidad de Alicante 14
15 Estructura de un documento <?xml version="1.0"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" " w3 dtd"> <html> <head> <title>una prueba del CDATA</title> <script type="text/javascript"> if(a < 5 && a > 1) alert("el valor de a no es correcto"); </script> </head> <body> <p>una prueba del CDATA</p> </body> </html> Estructura de un documento <?xml version="1.0"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" " w3 dtd"> <html> <head> <title>una prueba del CDATA</title> <script type="text/javascript"> <![CDATA[ if(a < 5 && a > 1) alert("el valor de a no es correcto"); ]]> </script> </head> <body> <p>una prueba del CDATA</p> </body> </html> DLSI - Universidad de Alicante 15
16 Estructura de un DTD Representa una gramática Declaración: <!... > Cuatro tipos: Elemento (ELEMENT) Atributo (ATTLIST) Entidad (ENTITY) Notación (NOTATION) Declaración de elemento Define un elemento (etiqueta) nuevo: <!ELEMENT nombre contenido > Nombre: Pi Primer carácter: át letra, _, : Resto: letra, _, :, dígitos,. o - DLSI - Universidad de Alicante 16
17 Declaración de elemento Contenido: Nada: EMPTY Elementos hijo: ANY o modelo de grupo Texto Mezcla Declaración de elemento Modelo de grupo: Secuencia de aparición:, Secuencia de cantidad:? + * Texto: #PCDATA DLSI - Universidad de Alicante 17
18 Ejemplos <!ELEMENT algo (a, b?, c+, d*)> <!ELEMENT algo ((a b), c?)> <!ELEMENT algo ((a b)+, c?)> <!ELEMENT algo ((a, b)+, (c d)+)> Declaración de elemento Modelo de contenido mixto: #PCDATA primer elemento Conectores de elección ( ) Grupo opcional y repetible (*) DLSI - Universidad de Alicante 18
19 Declaración de atributo Define atributos de un elemento (etiqueta): <!ATTLIST elemento atributo1 contenido1 defecto1 atributo2 contenido2 defecto2> Declaración de atributo Contenido: CDATA NMTOKEN NMTOKENS ENTITY ENTITIES ID ID IDREF NOTATION Grupo de tokens DLSI - Universidad de Alicante 19
20 Declaración de atributo NMTOKEN (name token) parecidos a CDATA, pero sólo aceptan los caracteres válidos para nombrar cosas (letras, números, puntos, guiones, subrayados y los dos puntos) NMTOKENS lista de NMTOKEN separados por espacios en blanco Declaración de atributo ENTITY referencia un fichero externo an external file. Each entity name must match the name of an unparsed entity declared in the DTD. ENTITIES references a list of entity ENTITIES references a list of entity references, employing syntax separated by blank spaces. DLSI - Universidad de Alicante 20
21 Declaración de atributo NOTATION: su valor se ajusta a una notación declarada <!ATTLIST mensaje fecha NOTATION (ISO- DATE EUROPEAN-DATE) #REQUIRED> Declaración de atributo Valor por defecto (opcional): #REQUIRED El atributo es obligatorio #IMPLIED El atributo es opcional #FIXED valor El atributo tiene un valor fijo valor Valor por defecto DLSI - Universidad de Alicante 21
22 Ejemplos <!ATTLIST img src CDATA #IMPLIED align (left center right) size NMTOKEN #REQUIRED> <!ATTLIST alumno nombre CDATA #REQUIRED matricula ID #REQUIRED> Declaración de entidad Asocia un nombre con un fragmento de contenido Ventajas: Facilita la escritura Disminuye los posibles errores Clarifica la estructura Facilita el mantenimiento Tres tipos: Internas Externas Paramétricas DLSI - Universidad de Alicante 22
23 Declaración de entidad Internas: <!ENTITY entidad valor > &entidad; Externas: <!ENTITY entidad SYSTEM fichero.xml xml > &entidad; Declaración de entidad Entidades predefinidas: <!ENTITY lt "<"> <!ENTITY gt ">"> <!ENTITY amp "&"> <!ENTITY apos "'"> <!ENTITY quot """> Escapar DLSI - Universidad de Alicante 23
24 Declaración de entidad Paramétrica: asocia un nombre con un fragmento de DTD que se repite varias veces: <!ENTITY % nombre contenido> Cuando se usa sustitución: %nombre; Ejemplos <!ENTITY % TextAlign "align (left center right justify) #IMPLIED"> <!ATTLIST div %attrs; %TextAlign; > <!ATTLIST p %attrs; %TextAlign; > <!ATTLIST h1 %attrs; %TextAlign; > DLSI - Universidad de Alicante 24
25 Declaración de notación Especifica tipo ficheros binarios referenciados: <!NOTATION GIF87A SYSTEM GIF > Colocación en un documento Al principio: Incluir el DTD <!DOCTYPE NOTICIA [...]> Referenciar el DTD PUBLIC: global, un estándar SYSTEM: local, definido por el usuario <!DOCTYPE NOTICIA SYSTEM "noticia.dtd"> Una combinación DLSI - Universidad de Alicante 25
26 Orden de procesamiento <?xml version= 1.0 encoding= ISO standalone= yes?> Book XML DTD DTDs ya definidos Channel Definition Format (CDF) Chemical Markup Language (CML) Genealogical Data in XML (GedML) Mathematical Markup Language (MathML) Open Software Description (OSD) Resource Description Framework (RDF) Web Distributed Data Exchange (WDDX) DLSI - Universidad de Alicante 26
27 Validación de un documento Documento bien formado XML Documento válido DTD DLSI - Universidad de Alicante 27
28 DLSI - Universidad de Alicante 28
29 DLSI - Universidad de Alicante 29
X M L QUÉ ES XML. Un documento puede ser correcto a dos niveles bien formado y válido. DOCUMENTO BIEN FORMADO
X M L QUÉ ES XML XML es un metalenguaje que permite crear otros lenguajes. Proporciona una serie de reglas para que podamos definir las etiquetas y sus atributos. El conjunto de reglas de un lenguaje se
Tema IV. XML III. Document Type Definitions
Tema IV. XML III. Document Type Definitions Desarrollo de Aplicaciones para Internet Curso 12 13 Índice 1.Introducción 2.Documentos XML con DTDs 3.Declaraciones i. ELEMENT ii. ATTLIST iii.entity 4.Limitaciones
XML básico. Fundamentos de la Web Semántica. Qué es XML? XML básico. Documento XML. Pablo R. Fillottrani. Entidades. Elementos y Atributos
XML básico XML básico Pablo R. Fillottrani Depto. Ciencias e Ingeniería de la Computación Universidad Nacional del Sur Segundo Cuatrimestre 2013 XML es un acrónimo por extended Markup Language XML es una
LENGUAJE DE MARCAS Y SISTEMAS DE GESTIÓN DE LA INFORMACIÓN - XML
TEMA 2.- DTD (Document Type Definition) 1. DTD DTD es un estándar que nos permite definir una gramática que deben cumplir nuestros documentos XML para considerarlos válidos. Una definición DTD para n documentos
2. DTD. (Document Type Definition)
2. DTD (Document Type Definition) Contenidos Validación y definición de documentos DTD: Document Type Definition Declaraciones de tipo Elemento Modelos de contenido Declaraciones de lista de Atributos
Validación de XML JUAN CARLOS CONDE RAMÍREZ WEB-TECHNOLOGIES
Validación de XML JUAN CARLOS CONDE RAMÍREZ WEB-TECHNOLOGIES Objetivos Comprender qué es la validación XML y su importancia. Identificar la diferencia ente un XML bien formado y un XML válido. Entender
DTDs Declaraciones de tipo de documentos. Departamento de Informática Universidad de Oviedo
DTDs Declaraciones de tipo de documentos Departamento de Informática Universidad de Oviedo Documento válido Se puede incluir una declaración del tipo de documento
Capítulo 2. Introducción a XML
Capítulo 2. Introducción a XML 2.1 Introducción XML es una sintaxis universal para la descripción y el estructurado de datos independientemente de la lógica de una aplicación. Puede ser utilizado para
XML, Servicios Web y Web Semántica
XML, Servicios Web y Web Semántica Departamento de Informática Universidad de Oviedo Sesión 2 Lenguaje XML Departamento de Informática Universidad de Oviedo Esquema de la Sesión Introducción a XML Definición
DTD (Document Type Defini0on)
DTD (Document Type Defini0on) DTD (Document Type Defini0on) Conjunto de reglas estándar que deben cumplir un documento XML de un determinado 0po Pueden ser vistos como plan0llas o como gramá0cas Representados
DOCUMENT TYPE DEFINITION (DTD)
DOCUMENT TYPE DEFINITION (DTD) ENSAYO POR: Viridiana Figueroa Soria Contenido QUE ES DTD?... 3 COMO SE HACE UNA DECLARACION EN EL DOCUMENTO... 3 LA FUNCION DE LOS DTD... 3 Declaraciones Tipo Elemento...
XML 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
XML: 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
XML. 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
Unidad 6: DTD. JJ Taboada León IES San Sebastián, Departamento de Informática LENGUAJE DE MARCAS Y SGI Curso 2011 / 2012
Unidad 6: DTD JJ Taboada León IES San Sebastián, Departamento de Informática LENGUAJE DE MARCAS Y SGI Curso 2011 / 2012 Guíon del tema Qué es un DTD? Declaración de DTD Declaración de Elementos Declaración
1. Introducción a los lenguajes de marcas
1. Introducción a los lenguajes de marcas Índice Introducción Que es el marcado? Lenguajes de marcas. Qué es XML? Ventajas de XML Construyendo documentos XML Estructura jerárquica de elementos Algunas
Documentación Electrónica
Modelado de datos: Document Type Definition (DTD) Ofimática Avanzada Curso 2010/2011 Ofimática Avanzada 2010/2011 2 Ofimática Avanzada 2010/2011 3 1 Introducción XML es flexible, permitiendo a los usuarios
3.1 Tipos de DTDs. ! Si queremos validar un documento XML (para comprobar si cumple las normas de un dialecto) tendremos que validarlo contra el DTD.
3.1 Tipos de DTDs Introducción (I)! El DTD es un documento que nos permite definir un dialecto XML.! DTD " Document Type Definition! Si queremos validar un documento XML (para comprobar si cumple las normas
Tema 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
extensible 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
Características de JavaScript
Características de JavaScript Qué es JavaScript? o Lenguaje de programación interpretado utilizado fundamentalmente para dotar de comportamiento dinámico a las páginas web. o Cualquier navegador web actual
Unidad IV. Introducción a XML
Índice 4.1. Concepto y Elementos de XML...3 Características...3 Ventajas...4 4.1.1 Elementos XML...4 Elementos...5 Elementos con contenido...5 Elementos vacíos...6 Anidamiento...6 Atributos...7 Entidades
2. Principales componentes de XML
Análisis y diseño de sistemas de información ió para Internet 2. Principales componentes de XML Luís Rodríguez Baena ([email protected]) Universidad Pontificia de Salamanca (campus Madrid) Facultad
qué es XML? por qué es necesario XML? XML vs. SGML y HTML Hacía la estandarización de los datos
qué es XML? Hacía la estandarización de los datos César Ignacio García Osorio Surgió para superar la complejidad de SGML y la inflexibilidad de HTML. Es un meta lenguaje de etiquetado/marcado que permite
Tema 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:
Lenguaje Marcado. Introducción
Lenguaje Marcado Introducción Introducción. Definició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
2. Lenguajes de marcado: XML
2. Lenguajes de marcado: XML El lenguaje de marcado XML (extensible Mark-Up Language) 2.2. Marcado de documentos con XML El documento XML Marcado y notación de marca Creación y visualización de documentos
Introducció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
Sistemas 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 ([email protected]) " Guión Introducción Ejemplos Documentos vs apliaciones XML Espacios
Introducción al desarrollo web (idesweb)
Introducción al desarrollo web (idesweb) Práctica 5: JavaScript: expresiones regulares y el Modelo de Objetos de Documento 1. Objetivos Aprender a manejar el DOM de una página web para manipular su contenido.
Fundamentos 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
DAW 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
LENGUAJES 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
XML (Extensible Markup Language)
José Antonio Echagüe Burgos [email protected] Tabla de Contenido 1. Lenguajes de marcas - Introducción...1 1.1. HTML...2 2. XML - Introducción...2 3. Estructura y DTD de un documento XML...3 4. Definición
Lenguaje XML. Departamento de Informática Universidad de Oviedo
Lenguaje XML Departamento de Informática Universidad de Oviedo World Wide Web Características WWW = Mayor almacen de información jamás recopilado por la humanidad Características Grandes cantidades de
XIII 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
Validación de un XML
Validación de un XML 32 Introducción Se dice que un XML está bien formado cuando esta escrito sintácticamente de forma correcta Como se puede validar sintácticamente un XML? Document Type Definition (DTD)
Tema IV. XML IV. XML Schemas
Tema IV. XML IV. XML Schemas Desarrollo de Aplicaciones para Internet Curso 12 13 Índice 1.Introducción 2.Elemento raíz 3.Elementos de un Schema I. Tipo de Dato i. Tipos Complejos
Anexo I:Lineamientos de la Estructura de Metadatos
2016 Anexo I:Lineamientos de la Estructura de Metadatos PRESIDENCIA DEL CONSEJO DE MINISTROS OFICINA NACIONAL DE GOBIERNO ELECTRÓNICO E INFORMÁTICA Contenido Alcance... 2 Finalidad... 2 Base Legal... 2
1.- INTRODUCCIÓN. <etiqueta> contenido</etiqueta>
1.- INTRODUCCIÓN 1.1 Definición A lo largo de este manual vamos a descubrir el lenguaje más utilizado para la creación de páginas web: el Hyper Text Markup Language, más conocido como HTML. Se puede afirmar
1 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
Taller 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
2 Estructura de un Documento XML
2 Estructura de un Documento XML Introducción (I)! Un documento XML contiene texto, nunca datos binarios.! Documento XML Fichero XML! Un documento XML puede estar en un registro de una base de datos,
Tecnología XML. Unidad: 3 Laboratorio de Programación. Universidad Nacional de la Patagonia Austral Unidad Académica Río Gallegos
Tecnología XML Unidad: 3 Laboratorio de Programación Universidad Nacional de la Patagonia Austral Unidad Académica Río Gallegos Indice Repaso XML DTD Entidades Concepto Tipos Internas Externas Espacio
Introducción a XML. Simon Pickin Ingeniería Telemática. Basado en una presentación de M. Carmen Fernández Panadero <[email protected].
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
CONCEPTOS BÁSICOS DE ARCHIVOS XML Y ESQUEMAS DE VALIDACIÓN XSD.
LA INFORMACIÓN EN MEDIOS ELECTRÓNICOS PARA LA DIAN 10 Capítulo 2 CONCEPTOS BÁSICOS DE ARCHIVOS XML Y ESQUEMAS DE VALIDACIÓN XSD. HISTORIA DEL XML: El XML proviene de un lenguaje que inventó IBM por los
UF 6.2 Disseny per a multimedia interactiu. Módulo 6
Módulo 6 Disseny per a multimedia interactiu 1. Introducción. Estándares 2. Texto sin formato 2.1 ASCII y ASCII extendido 2.2 Unicode 3.Texto con formato 3.1 RTF 3.2 Adobe PostScript 3.3 Adobe PDF 4. Lenguajes
DTD (Document Type Definition ) y validación.
DTD y validación Tema 3 APUNTES BÁSICOS DEL TEMA 3 DTD (Document Type Definition ) y validación. Índice de contenido 1.Introducción...2 2.Declaración/definición del DTD...3 2.1.Definición interna...3 2.2.Definición
CFGS 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
XHTML. Sergio Luján Mora. [email protected] http://gplsi.dlsi.ua.es/~slujan/
XHTML Sergio Luján Mora [email protected] http://gplsi.dlsi.ua.es/~slujan/ 1 XHTML... 3 Introducción... 3 Ventajas... 4 Estructura de un documento XHTML correcto... 5 Diferencias con HTML 4... 6 Los documentos
XML para FP : Introducción
Supongamos que tenemos una tienda de pinturas, en la cual, mediante un software nos vamos en cargar de almacenar (sin valernos de un gestor de base datos) la información referente a los pedidos que se
2.4. Unidades de Aprendizaje. Unidad de aprendizaje: Desarrollo de páginas web estáticas. Número 1. Propósito de la unidad
2.4. Unidades de Aprendizaje Unidad de aprendizaje: Desarrollo de páginas web estáticas. Número 1 Propósito de la unidad Desarrollará páginas web con contenido estático siguiendo la metodología de diseño
LEÓN, 26 DE SEPTIEMBRE DEL 2005.
UNIVERSIDAD NACIONAL AUTONOMA DE NICARAGUA LEON FACULTAD DE CIENCIAS DEPARTAMENTO DE COMPUTACION MONOGRAFÍA. GENERACIÓN DE DOCUMENTOS XML BIEN FORMADOS Y VALIDOS. ELABORADO POR: Br. MARJORIE DEL SOCORRO
XML. El nuevo lenguaje universal
Tema: XML el nuevo lenguaje universal. Autor: Marlene Melián Montalvo Institución: CITMATEL. Este trabajo consiste en una introducción al lenguaje XML. En el mismo se da a conocer su surgimiento, definiciones
Introducció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
Accesibilidad en la Web: de WCAG 1.0 a WCAG 2.0
Accesibilidad en la Web: de WCAG 1.0 a WCAG 2.0 Universidad de Colima México Departamento de Lenguajes y Sistemas Informáticos Pautas de accesibilidad al contenido en la Web 1.0: paso a paso Sergio Luján
INTRODUCCIÓN A HTML. Qué es HTML. Etiquetas
INTRODUCCIÓN A HTML Qué es HTML El HTML (Hyper Text Markup Language) es el lenguaje con el que se escriben las páginas web. Es un lenguaje de hipertexto, es decir, un lenguaje que permite escribir texto
Prá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
LENGUAJES 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
XML: Ejemplos de uso. Sergio Luján Mora [email protected] XML-02
XML: Ejemplos de uso Sergio Luján Mora [email protected] XML-02 Vídeo de esta presentación Puedes ver esta presentación en vídeo: http://www.youtube.com/watch?v=-7httbjnk9g XHTML Aplicación XML Aplicación
UNIDAD 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.
