Practica 3 Continuación XML

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Practica 3 Continuación XML"

Transcripción

1 Etiquetas con atributos: <!ATTLIST..>: Para la DTD anterior, la sintaxis es: Donde el patron de tipo es: <!ATTLIST nombetiqueta nomatributo tipo #OPTION> (valor1 valor2... valorn) Y #OPTION es un comodin para OPTION (por ejemplo, #REQUERED y si el atributo no es obligatorio se usa #IMPLIED). La etiqueta <!ATTLIST...> se escribe despues de (#PCDATA) y luego los atributos del cliente, en este caso: EJEMPLO: <!ATTLIST precio cliente (distribuidor final) #REQUERIED) Agregar a la DTD del ejemplo anterior la etiqueta <!ATTLIST...> al final. Guardar y probar lista.xml. Realizar cambios en el DTD y/o el XML para ver las validaciones <?xml version = "1.0" encoding = "UTF-8"?> <!DOCTYPE lista[ <!ELEMENT lista (libro+)> <!ELEMENT libro (titulo,autor+,editorial,descripcion?,precio+)> <!ELEMENT titulo (#PCDATA)> <!ELEMENT autor (#PCDATA)> <!ELEMENT editorial (#PCDATA)> <!ELEMENT precio (#PCDATA)> <!ATTLIST precio cliente (distribuidor final) #REQUIRED> ]> <lista> <libro> <titulo>lenguaje XML</titulo> <autor>ipn</autor> <editorial>instituto</editorial> <precio cliente="final">10</precio> </libro> <libro> <titulo>lenguaje Java</titulo> <autor>sun</autor> <editorial>oracle</editorial> <precio cliente = "distribuidor">15</precio> </libro> </lista>

2 Validación correcta de lista.xml OTRO EJEMPLO: <!xml version="1.0" encoding="iso "?> <!DOCTYPE grafico SYSTEM "grafico.dtd"> <grafico> <imagen ancho="100" alto="60">foto.tif</imagen> </grafico> La DTD es: <!ELEMENT grafico (imagen)> <!ELEMENT imagen (#PCDATA)> <!ATTLIST imagen ancho CDATA #REQUIRED alto CDATA #REQUIRED> Tratar de eliminar un atributo de <imagen> y validar el documento Que se indica? La validación indica que falta el atributo alto, el cual es necesario IMPLIED es un atributo opcional. Cambiar en el código anterior la etiqueta <!ATTLIST...> por la siguiente:

3 <!ELEMENT grafico (imagen)> <!ELEMENT imagen (#PCDATA)> <!ATTLIST imagen ancho CDATA #REQUIRED alto CDATA #REQUIRED lzw(yes No) #IMPLIED> Validar de nuevo el XML y no mostrara error. Agregar en la etiqueta imagen lzw="sin" y validar, pero mostrar error. <!xml version="1.0" encoding="iso "?> <!DOCTYPE grafico SYSTEM "grafico.dtd"> <grafico> <imagen ancho="100" alto="60" lwz="sin">foto.tif</imagen> </grafico> La validación indica que el elemento sin no esta definido en el dtd dentro de las opciones del atributo lwz En el ejemplo anterior cambiar <...lzw(yes No) #IMPLIED> por: <...lzw(yes No) "Yes"> Enseguida, borrar el atributo lzw en el xml y validar el documento. El navegador debe insertar el atributo junto con el valor predefinido, automáticamente. Después probar cambiando a "No".

4 <!ELEMENT grafico (imagen)> <!ELEMENT imagen (#PCDATA)> <!ATTLIST imagen ancho CDATA #REQUIRED alto CDATA #REQUIRED lzw(yes No) Yes > <!xml version="1.0" encoding="iso "?> <!DOCTYPE grafico SYSTEM "grafico.dtd"> <grafico> <imagen ancho="100" alto="60">foto.tif</imagen> </grafico> La validación es correcta Con FIXED se preestablece un valor, ya no se escribe la opción (Yes No), sino La DTD completa es: <!ELEMENT grafico (imagen)> <!ELEMENT imagen (#PCDATA)> <!ATTLIST imagen ancho CDATA #REQUIRED alto CDATA #REQUIRED lzw CDATA #FIXED "Yes"> <lzw CDATA #FIXED "Yes"> Probar que la validez del XML sea correcta. Es correcta la validación

5 VALIDACION CON NET-BEANS lista.xml - La salida nos indica que el atributo cliente es obligatorio para el elemento precio.

6 grafico.xml a) Tratar de eliminar un atributo de <imagen> y validar el documento Que se indica? - La validación indica que el atributo alto es requerido para el elemento imagen.

7 b) Ejemplo 2, utilizando Implied, se agrega en la etiqueta imagen lzw="sin". - La validación indica que el atributo lzw debe contener un valor definido en el DTD como lo es Yes o No.

8 c) Ejemplo 3, utilizando Fixed, verificar validez. - La salida nos indica que la validación del documento ha sido correcta.

Formalización: Qué dejamos fuera?

Formalización: Qué dejamos fuera? Formalización: Qué dejamos fuera? Sólo consideramos atributos de tipo CDATA y requisito #REQUIRED. Las listas de valores y atributos con requisito #IMPLIED o #FIXED pueden ser representados usando las

Más detalles

INTRODUCCIÓN AL XML. Antes de ser lanzado el XML, ya existían otros lenguajes de marcas, como por ejemplo el HTML,

INTRODUCCIÓN AL XML. Antes de ser lanzado el XML, ya existían otros lenguajes de marcas, como por ejemplo el HTML, INTRODUCCIÓN AL XML XML son las siglas de Extensible Markup Language, una especificación/lenguaje de programación desarrollada por el W3C. XML es una versión de SGML, diseñado especialmente para los documentos

Más detalles

LENGUAJE DE MARCAS Y SISTEMAS DE GESTIÓN DE LA INFORMACIÓN - XML

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

Más detalles

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. 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

Más detalles

XML Schema. Definición y validación

XML Schema. Definición y validación XML Schema. Definición y validación Está claro que XML es una revolución dentro de la tecnología. Un dicho dice, lo bueno si sencillo, dos veces bueno. En concepto de XML es muy sencillo aunque poco a

Más detalles

Integración de Sistemas de Información Universitat Jaume I. Curso 2004/2005. Lenguajes de Marcado: HTML, XML

Integración de Sistemas de Información Universitat Jaume I. Curso 2004/2005. Lenguajes de Marcado: HTML, XML Lenguajes de Marcado: HTML, XML María José Aramburu Cabo Contenidos HTML XML: Introducción, Sintaxis, DTD s HTML HyperText Markup Language HyperText Markup Language (HTML) Home Page. W3C http://www.w3c.org/markup/

Más detalles

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. 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

Más detalles

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 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

Más detalles

SISTEMAS WEB. Facultad de Estadística e Informática

SISTEMAS WEB. Facultad de Estadística e Informática SISTEMAS WEB Bibliografía A. Rodríguez, Publicación en Internet y Tecnología XML, Alfa-Omega Ra-Ma, Madrid. España, 2004 World Wide Web Consortium (W3C). Abril 2000. XML Schema. Consultado el 1 de marzo

Más detalles

Documento XML (receta.xml)

Documento XML (receta.xml) Documento XML (.xml) < tipo="postre"

Más detalles

Depto de Cs e Ing. de la Computación Universidad Nacional del Sur

Depto 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 detalles

2. DTD. (Document Type Definition)

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

Más detalles

Creación de documentos XML

Creación de documentos XML Creación de documentos XML 'Exchanger XML edition' es un editor estructurado que facilita la edición de lenguajes de marcas (ej XML). La versión Lite se puede descargar y utilizar libremente en aplicaciones

Más detalles

XML para FP : Introducción

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

Más detalles

XML Bien Formado. <nombre> José </nombre> y también puede ser un elemento el siguiente:

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

Más detalles

Contenidos Antecedentes Lenguaje XML DTDs Espacios de nombres XML. Jose Emilio Labra Gayo. Octubre Jose Emilio Labra Gayo XML

Contenidos Antecedentes Lenguaje XML DTDs Espacios de nombres XML. Jose Emilio Labra Gayo. Octubre Jose Emilio Labra Gayo XML Contenidos Antecedentes Lenguaje DTDs Espacios de nombres Octubre 2006 Contenidos Antecedentes Lenguaje DTDs Espacios de nombres Contenidos Antecedentes Unicode y URIs Lenguaje DTDs Espacios de nombres

Más detalles

Sistemas de Información 12/13 XML (extensible Mark-up Language)

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 (raqueltl@unizar.es) " Guión Introducción Ejemplos Documentos vs apliaciones XML Espacios

Más detalles

Cyber Manual de Configuración

Cyber Manual de Configuración Cyber Manual de Configuración Félix Cubero Fernández 18-05-09 ÍNDICE GENERAL 1. Creación del ficheros de tarifas 3 2. Activación fichero de tarifas 7 3. Configuración de los envíos 8 1 ÍNDICE DE FIGURAS

Más detalles

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. ! 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

Más detalles

Tema IV. XML III. Document Type Definitions

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

Más detalles

2 Estructura de un Documento XML

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,

Más detalles

Pista: utilizar el elemento choice.

Pista: utilizar el elemento choice. Ejercicios de XML 1. Diseñar un esquema (helado.xsd) donde se defina el elemento helado, donde como primer elemento podemos elegir o bien chocolate, o bien fresa (o uno u otro) Y como segundo elemento

Más detalles

XML Namespaces. Sergio Luján Mora. sergio.lujan@ua.es http://gplsi.dlsi.ua.es/~slujan/

XML Namespaces. Sergio Luján Mora. sergio.lujan@ua.es http://gplsi.dlsi.ua.es/~slujan/ XML Namespaces Sergio Luján Mora sergio.lujan@ua.es http://gplsi.dlsi.ua.es/~slujan/ 1 XML NAMESPACES... 3 Introducción... 3 Un ejemplo del problema... 3 Empleo de espacios de nombres... 6 Restricción

Más detalles

Primeros pasos con XML y XSL Ricardo Borillo Domenech

Primeros pasos con XML y XSL Ricardo Borillo Domenech Primeros pasos con XML y XSL Ricardo Borillo Domenech Table of Contents 1.Apartadosprincipales...1 2. Introducción al lenguaje de marcas XML... 2 3. Estructura de los documentos: DTDs... 2 3.1. Asociar

Más detalles

Validación de un XML

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)

Más detalles

XML, parte 3. M. en C. Erika Vilches

XML, parte 3. M. en C. Erika Vilches XML, parte 3 M. en C. Erika Vilches Creando Document Type Definitions Qué es un DTD? Las Document Type Definitions permiten restringir el contenido de los documentos XML Especificar qué tipos de contenido

Más detalles

Fundamentos de las tecnologías de la información

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

Más detalles

XML: extensible Markup Language (Parte I) Ingeniería de la Información

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

Más detalles

XML Schema. Sergio Luján Mora. sergio.lujan@ua.es http://gplsi.dlsi.ua.es/~slujan/

XML Schema. Sergio Luján Mora. sergio.lujan@ua.es http://gplsi.dlsi.ua.es/~slujan/ XML Schema Sergio Luján Mora sergio.lujan@ua.es http://gplsi.dlsi.ua.es/~slujan/ 1 XML SCHEMA... 3 Introducción... 3 Ventajas... 3 Qué necesito para usar XML Schema... 4 Diseño de un documento XML... 5

Más detalles

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 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

Más detalles

Orígenes de XML Marcado de documentos

Orígenes de XML Marcado de documentos Lenguaje XML Orígenes de XML Marcado de documentos Orígenes: Industria de la Publicación Uso de marcas = indica cómo componer documento para impresión Ejemplo de corrección tipográfica Fuente: http://recursos.cnice.mec.es/bancoimagenes

Más detalles

Práctica 4 Manejo Avanzado de Bison

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

Más detalles

Trabajo Practico Tema: XML

Trabajo Practico Tema: XML 1. Diseñar un esquema XML para crear documentos para un préstamo. a. En cada documento se indicarán: 1. El nombre y apellidos del bibliotecario 2. Fecha del préstamo y de devolución 3. Datos del lector

Más detalles

Extensible Markup Language

Extensible Markup Language Extensible Markup Language Documentos XML 2 XML permite expresar información estructurada de la manera más abstracta y reutilizable posible. La información estructurada se compone de partes bien definidas,

Más detalles

EMPLEADOS CONFIGURAR EXPEDIENTE

EMPLEADOS CONFIGURAR EXPEDIENTE EMPLEADOS CONFIGURAR EXPEDIENTE En esta sección usted deberá configurar el expediente que luego usará para cada empleado, además tendrá que actualizar los puestos y departamentos de su empresa y sus turnos

Más detalles

Documentos XML bien formados

Documentos XML bien formados Documentos XML bien formados En los Unidades anteriores ya hemos visto de forma generalizada que una de las características que diferencian al XML del SGML es la posibilidad de no utilizar DTD. En una

Más detalles

TEMA 6 LENGUAJE XML. 1 Negocios y Dirección

TEMA 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 detalles

Tecnologías XML y Web Semántica. Departamento de Informática Universidad de Oviedo

Tecnologías XML y Web Semántica. Departamento de Informática Universidad de Oviedo Tecnologías XML y Web Semántica Departamento de Informática Universidad de Oviedo Sesión 1 Lenguaje XML Departamento de Informática Universidad de Oviedo Esquema de la Sesión (9-11h) Primera parte: Introducción

Más detalles

M. Carmen Fernández Panadero <mcfp@it.uc3m.es>

M. 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 detalles

Tema IV. XML II. XML Bien Formado

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

Más detalles

XML. Introducción. Cómo se usa? XML Tree. Sintaxis XML

XML. 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 detalles

Práctica 4 Manejo avanzado de Bison

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-es-1.27.pdf). 2. Realiza el ejercicio propuesto.

Más detalles

3.1 - Comunicación masiva de alumnos.

3.1 - Comunicación masiva de alumnos. 3.- Mecánica de cursos. Ampliación 3.1 - Comunicación masiva de alumnos. Se ofrece a los usuarios de la aplicación la posibilidad de inscribir o modificar los datos de los alumnos en los cursos de forma

Más detalles

Componentes de XML. 30/10/06 J. Manuel Alcazar Donaire

Componentes de XML. 30/10/06 J. Manuel Alcazar Donaire Componentes de XML XML se basa en el concepto de que un documento se compone de una serie de entidades (objetos) Cada entidad contiene uno o más elementos Cada elemento está caracterizado por cero o más

Más detalles

Validación de XML JUAN CARLOS CONDE RAMÍREZ WEB-TECHNOLOGIES

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

Más detalles

CAPÍTULO 4: XML Introducción

CAPÍTULO 4: XML Introducción CAPÍTULO 4: XML En el proyecto que hemos realizado, XML (extensible Markup Language) es la sintaxis que subyace en la información que transmitimos. Dicho de otro modo, la información que nos intercambiamos

Más detalles

Lenguajes de marcado.

Lenguajes 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 detalles

Presentacion de Declaraciones Juradas de Retenciones de Sellos. <Cuit> 20213569872 </Cuit> Etiqueta de Apertura

Presentacion de Declaraciones Juradas de Retenciones de Sellos. <Cuit> 20213569872 </Cuit> Etiqueta de Apertura Presentacion de Declaraciones Juradas de Retenciones de Sellos. 1 Consideraciones generales de XML. El XML (extensible Markup Lenguage - Lenguaje extensible de marcas) es un lenguaje abierto, derivado

Más detalles

Ciclo Formativo de Grado Superior de Administración de Sistemas Informáticos en red

Ciclo Formativo de Grado Superior de Administración de Sistemas Informáticos en red Ciclo Formativo de Grado Superior de Administración de Sistemas Informáticos en red Módulo Profesional: LMSGI Unidad de Trabajo 7.- XML, Extensible Markup Language (lenguaje de marcas extensible). W3C

Más detalles

extensible Markup Language (XML)

extensible Markup Language (XML) extensible Markup Language (XML) 1. INTRODUCCIÓN Jennifer Pérez Benedí Departamento de Sistemas Informáticos y Computación Universidad Politécnica de Valencia C/Camino de Vera s/n E-46071 Valencia- España

Más detalles

XML (Extensible Markup Language)

XML (Extensible Markup Language) José Antonio Echagüe Burgos ja_echague@yahoo.es 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

Más detalles

Capítulo 2. Introducción a XML

Capítulo 2. Introducción a XML Capítulo 2. Introducción a XML 2.1 Introducción El lenguaje extensible de marcas, abreviado XML (extensible Markup Language), describe una clase de objetos de datos llamados documentos XML y explica parcialmente

Más detalles

XIII Reunión de Usuarios Aleph México. MarcXML. Egar Arturo Garcia Cárdenas

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

Más detalles

XML. Sergio Luján Mora.

XML. Sergio Luján Mora. XML Sergio Luján Mora sergio.lujan@ua.es http://gplsi.dlsi.ua.es/~slujan/ 1 XML... 4 Introducción... 4 Ventajas... 5 XHTML... 6 Objetivos de diseño... 6 Qué necesito para usar XML... 8 Estructura lógica

Más detalles

Taller de <?XML> Prof. Hilda Contreras. Departamento de Computación Escuela de Ingeniería de Sistemas ULA

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

Más detalles

Capítulo 2. Introducción a XML

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

Más detalles

Tabla de Contenidos. Diseño Basado en Componentes. XML: extensible Markup Language (Parte I) Introducción histórica (i) Introducción histórica (ii)

Tabla de Contenidos. Diseño Basado en Componentes. XML: extensible Markup Language (Parte I) Introducción histórica (i) Introducción histórica (ii) Tabla de Contenidos Diseño Basado en Componentes Ingeniería Informática Universidad Carlos III de Madrid XML: extensible Markup Language (Parte I) Diseño Basado en Componentes Curso 2008 / 09 Introducción

Más detalles

ACCESS XP. Objetivos. Duración. 64 horas. Contenidos. Módulo 1: Introducción. Parte 1 Bienvenida Certificado MOUS Resumen

ACCESS XP. Objetivos. Duración. 64 horas. Contenidos. Módulo 1: Introducción. Parte 1 Bienvenida Certificado MOUS Resumen ACCESS XP Objetivos Aprender todas las funciones del programa Access XP para la gestión de Bases de Datos. Conocer la terminología del programa y los elementos que se utilizan en la aplicación Trabajar

Más detalles

Roberto Gómez Cárdenas Mitos sobre XML. Es un lenguaje etiquetado

Roberto Gómez Cárdenas  Mitos sobre XML. Es un lenguaje etiquetado Introduccióna XML Roberto Gómez Cárdenas rogomez@itesm.mx http://homepage.cem.itesm.mx/rogomez Lámina 1 Mitos sobre XML Es un lenguaje etiquetado es como HTML, pero con nuevas etiquetas? t Es un protocolo

Más detalles

Facturas de los clientes en MyHerbalife.com

Facturas de los clientes en MyHerbalife.com Facturas de los clientes en MyHerbalife.com Facturas de los clientes Los Asociados pueden crear con facilidad facturas nuevas para el cliente en MyHerbalife.com desde un principio o con cada pedido existente

Más detalles

Situaciones presentadas con el complemento INE

Situaciones presentadas con el complemento INE Situaciones presentadas con el complemento INE Situacion 1: El catalogo para guardar los datos de la adenda o complemento es obligatorio al generar movimiento usando el complemento INE. 1 / 6 Capturar

Más detalles

2.9 Práctica simulada - Crear una base de datos en blanco

2.9 Práctica simulada - Crear una base de datos en blanco Curso de Access 2007 Avanzado 1 Introducción a Microsoft Access 1.1 Qué es una base de datos 1.2 Componentes de una base de datos 1.3 Tablas, registros y campos 1.4 Entrar en Microsoft Access 1.5 Salir

Más detalles

PORTAL SUMITOMO MANUAL PROVEEDORES (PORTAL WEB)

PORTAL SUMITOMO MANUAL PROVEEDORES (PORTAL WEB) Sumitomo Drive Technologies PORTAL SUMITOMO MANUAL PROVEEDORES () Índice Recepción de Facturas... Página 2. Inicio de Sesión del Proveedor... Página 3. Estructura... Página 4. Datos Proveedor... Página

Más detalles

Temario Access 2003 básico para Web

Temario Access 2003 básico para Web Temario Access 2003 básico para Web 1 Qué es una Base de datos? 1 Definición T 2 Objetos que la componen T 3 Terminología utilizada T 4 Qué es Microsoft Access? T 5 Cuestionario C 2 El entorno de trabajo

Más detalles

Manual de Facturación Web

Manual de Facturación Web -ÍNDICE- 1 Pasos para entrar a realizar tus comprobantes 1.1 Abre un navegador de internet e ingresa a la página www.facturalizate.com.mx 1.2 Dá click en el botón de (Ingresar) 1.3 Ingresa con tu RFC y

Más detalles

XML. Programación en Internet Curso Contenidos

XML. Programación en Internet Curso Contenidos Departamento de Lenguajes y Sistemas Informáticos XML Programación en Internet Curso 2009-2010 Contenidos Introducción Versiones Estructura de un documento Definición de un DTD Validación de un documento

Más detalles

2. Principales componentes de XML

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 (luis.rodriguez@upsam.net) Universidad Pontificia de Salamanca (campus Madrid) Facultad

Más detalles

ESQUEMAS INTRODUCCION A LA VALIDACIÓN DE DOCUMENTOS MEDIANTE ESQUEMAS. 7.3 Partes importantes de los esquemas. 7.3.4 Repeticiones de elementos

ESQUEMAS INTRODUCCION A LA VALIDACIÓN DE DOCUMENTOS MEDIANTE ESQUEMAS. 7.3 Partes importantes de los esquemas. 7.3.4 Repeticiones de elementos Apuntes básicos del Tema 7 ESQUEMAS INTRODUCCION A LA VALIDACIÓN DE DOCUMENTOS MEDIANTE ESQUEMAS Contenidos: 7.0 Introducción y definición 7.1 Comenzando con un ejemplo 7.2 Introducción a los namespace

Más detalles

HP Color LaserJet serie CP3525 - Tareas de impresión

HP Color LaserJet serie CP3525 - Tareas de impresión Utilizar las funciones del controlador para Windows Abrir el controlador de la impresora En el menú Archivo del programa de software, haga clic en Imprimir. Seleccione la impresora y haga clic en Propiedades

Más detalles

LABORATORIO Nº 5 FORMULARIOS EN EXCEL

LABORATORIO Nº 5 FORMULARIOS EN EXCEL OBJETIVO Mejorar el nivel de comprensión y el manejo de las destrezas del estudiante para utilizar formularios en Microsoft Excel. 1) DEFINICIÓN Los formularios en Excel son un método para ingresar datos

Más detalles

qué es XML? por qué es necesario XML? XML vs. SGML y HTML Hacía la estandarización de los datos

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

Más detalles

Primeros pasos con XML y XSL

Primeros pasos con XML y XSL Ricardo Borillo Domenech Table of Contents 1. Apartados principales... 1 2. Introducción al lenguaje de marcas XML... 2 3. Estructura de los documentos: DTDs... 2 3.1. Asociar un DTD a un documento XML:

Más detalles

El curso esta orientado para toda persona que desee aprender todos las funciones de esta Base de Datos.

El curso esta orientado para toda persona que desee aprender todos las funciones de esta Base de Datos. Objetivos Conocer la terminología del programa y los elementos que se utilizan en la aplicación Trabajar con datos de forma rápida y eficaz Crear bases de datos Crear tablas y establecer relaciones entre

Más detalles

Objetivos Contenido 1 Introducción a Microsoft Access 2 Comenzando con Microsoft Access 3 Entorno de trabajo 4 Creación de tablas

Objetivos Contenido 1 Introducción a Microsoft Access 2 Comenzando con Microsoft Access 3 Entorno de trabajo 4 Creación de tablas Access 2010 Objetivos Con este programa de administración de bases de datos relacionales podemos manejar el conjunto de datos que nos rodea en nuestra actividad diaria. Nos permite mantener un registro

Más detalles

DTD (Document Type Definition ) y validación.

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

Más detalles

Información Pública 1

Información Pública 1 Información Pública 1 Manual de emisión de comprobante con configuración global Contenido 1. Ingreso al Sistema... 3 2. Registro de clientes... 5 3. Registro de productos o servicios.... 7 4. Generación

Más detalles

DOCUMENT TYPE DEFINITION (DTD)

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...

Más detalles

Parar la represión en las Normales extensible Markup Language XML.

Parar la represión en las Normales extensible Markup Language XML. Parar la represión en las Normales extensible Markup Language XML. Dr. Ivo H. Pineda Torres Facultad de Ciencias de la Computación Benemérita Universidad Autónoma de Puebla Otoño 2012 Xtensaible Markup

Más detalles

Temario Access Nº apartado Título apartado Tipo apartado

Temario Access Nº apartado Título apartado Tipo apartado Temario Access 2007 Nº lección 1 Introducción y conceptos 1 Qué es una base de datos? T 2 Componentes de una base de datos T 3 Ejemplo descriptivo de una base de datos T 4 Diseño preliminar de una base

Más detalles

En en el netbeans (instalación J2EE) seleccionar la opción de Java Web al crear un nuevo proyecto y elegir WebApplication:

En en el netbeans (instalación J2EE) seleccionar la opción de Java Web al crear un nuevo proyecto y elegir WebApplication: Lo que les iba a explicar en clase era lo siguiente: El primer requisito es tener la versión EE de netbeans En en el netbeans (instalación J2EE) seleccionar la opción de Java Web al crear un nuevo proyecto

Más detalles

Prácticas de Tecnologías de la Información. Curs 2009-2010. Departament de Tecnologia. Universitat Pompeu Fabra

Prácticas de Tecnologías de la Información. Curs 2009-2010. Departament de Tecnologia. Universitat Pompeu Fabra Prácticas de Tecnologías de la Información Curs 2009-2010 Departament de Tecnologia Universitat Pompeu Fabra Introducción El objetivo de estas prácticas es ir construyendo un sistema sencillo para la recuperación

Más detalles

LENGUAJE DE MARCAS Y SISTEMAS DE GESTIÓN DE LA INFORMACIÓN - XML

LENGUAJE 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 detalles

Apéndice B. Archivos de definición del sistema

Apéndice B. Archivos de definición del sistema Apéndice B. Archivos de definición del sistema B.1 Definición de pantallas o vistas El WAF utiliza como componente de presentación de información (vistas) un sistema de plantillas basado en JavaServer

Más detalles

TEMARIO CURSO ACCESS 2007

TEMARIO CURSO ACCESS 2007 TEMARIO CURSO ACCESS 2007 LECCIÓN 1 Introducción y conceptos 1. Qué es una base de datos? 2. Componentes de una base de datos 3. Ejemplo descriptivo de una base de datos 4. Diseño preliminar de una base

Más detalles

Relax NG. Pablo Prol Sobrado Alexandre Ramilo Conde

Relax NG. Pablo Prol Sobrado Alexandre Ramilo Conde Relax NG Pablo Prol Sobrado Alexandre Ramilo Conde Índice 1. Introducción 2. Relax NG a. Qué es Relax NG? b. Diferencias y similitudes c. Modelo de datos d. Sintaxis XML vs. compacta 3. Elementos 4. Referencias

Más detalles

DTD (Document Type Defini0on)

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

Más detalles

Lenguaje XML. Departamento de Informática Universidad de Oviedo

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

Más detalles

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 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 detalles

APÉNDICE A GML s. A.1 Alemanes. A.1.1 Esquema Feature.xsd. Apéndice A: GML s

APÉNDICE A GML s. A.1 Alemanes. A.1.1 Esquema Feature.xsd. Apéndice A: GML s GML s Apéndice A APÉNDICE A GML s A.1 Alemanes A.1.1 Esquema Feature.xsd A continuación se muestra el esquema en el cuál se basan los documentos definidos para el grupo Fraunhofer FIRST [FIRST, 2003] Este

Más detalles

LENGUAJES DE MARCAS. Unidad 2. DOCUMENTOS XML.

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

Más detalles

Centro Internacional de Mejoramiento de Maíz y Trigo

Centro Internacional de Mejoramiento de Maíz y Trigo Registro de Usuarios Técnico Página 1 de 31 Contenido Centro Internacional de 1. Introducción... 3 2. Ver Correo Electrónico de Bienvenida... 4 3. Modificar Datos Adicionales y Activación de Cuenta...

Más detalles

FACULTAD DE CIENCIAS DE LA SALUD PROGRAMA DE ENFERMERÍA Informática semestre III 2013 CURSO EPI-INFO

FACULTAD DE CIENCIAS DE LA SALUD PROGRAMA DE ENFERMERÍA Informática semestre III 2013 CURSO EPI-INFO GUIA DE CLASE 6 INTRODUCCION A LAS BASES DE DATOS RELACIONALES BUSCAR REGISTROS ANALISIS BASICO DE DATOS EN EPI-INFO (LISTAR Y ORDENAR DATOS SITUACIÓN: Después de haber diseñado una Vista con varias páginas

Más detalles

CÓMO INGRESAR A SU CORREO INSTITUCIONAL?

CÓMO INGRESAR A SU CORREO INSTITUCIONAL? CÓMO INGRESAR A SU CORREO INSTITUCIONAL? Ingrese en el navegador la pagina web del Hospital Vitarte: http://www.hospitalvitarte.gob.pe Mostrara la siguiente ventana: En la ventana principal de la pagina

Más detalles

SILABO. Se requiere el manejo de Windows a nivel usuario y el trabajo con listas de datos. Un nivel de Excel básico sería deseable pero no obligatorio

SILABO. Se requiere el manejo de Windows a nivel usuario y el trabajo con listas de datos. Un nivel de Excel básico sería deseable pero no obligatorio Curso : Microsoft Access 2010 Duración : 24 horas SILABO I. OBJETIVOS El objetivo del curso de Microsoft Access 2010 es proporcionar herramientas básicas al participante para la creación de bases de datos

Más detalles

Visualización y Transformaciones en XML

Visualizació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 detalles

Manual de Usuario. WordPress

Manual de Usuario. WordPress p Manual de Usuario. WordPress Cómo insertar noticias. PLATAFORMA DE SERVICIOS PSUV Sitio Web: http://www.psuv.org.ve Índice de Contenidos Introducción... 3 Cómo añadir una entrada?... 4 Insertar Título

Más detalles