Sistemas de Información 12/13 XML (extensible Mark-up Language)
|
|
- Rocío Aranda Caballero
- hace 8 años
- Vistas:
Transcripción
1 12/13 XML (extensible Mark-up Language) Departamento Informática e Ingeniería de Sistemas Universidad de Zaragoza (raqueltl@unizar.es) "
2 Guión Introducción Ejemplos Documentos vs apliaciones XML Espacios de nombres Validación de documentos XML DTDs (Document Type Definition) XSD (XML Schema Document) Bibliografía
3 Introducción XML (extensible Markup Language) Lenguaje basado en etiquetas estandarizado por el W3C (1998): Las etiquetas no están predefinidas sino que las definen los usuarios para un dominio/tarea específico Define reglas sobre cómo se crean documentos de texto usando las etiquetas: Los documentos tienen forma de árbol (una etiqueta raíz) Las etiquetas se abren y se cierran y pueden tener atributos cuyo valor se indica entre comillas
4 Introducción XML (extensible Markup Language) Se diseño para almacenar y transportar datos (no para mostrar como HTML) Se usa fundamentalmente para: Intercambio de datos entre diferentes aplicaciones (sencillo de parsear ) Establecer los parámetros de configuración de diversas aplicaciones (comprensible si las etiquetas son representativas y extensible) Generar la vista de una aplicación en función del dispositivo que la accede
5 Ejemplos <?xml version="1.0" encoding="iso "?> <!-- Fichero XML para intercambio de notas --> <apuntes> <nota fecha= 15/09/2012 > <de>pepe</de> <para>mariano</para> <cabecera>recordatorio importante SI</cabecera> <detalles> No olvides que este fin de semana tenemos que acabar las prácticas de! </detalles> </nota> <nota>. </apuntes>
6 Ejemplos Declaración de XML: Indica la versión de XML que se está usando (no la versión del documento) y la codificación de caracteres del documento de texto (por defecto se asume UTF-8) No es obligatoria pero si aconsejable para que se interprete adecuadamente el contenido del documento Si se incluye debe aparecer al principio del documento El elemento raíz: Es obligatorio (en el ejemplo <apuntes>) Entre el inicio y el cierre de un elemento puede haber diferentes elementos (otros elementos) o texto Los elementos pueden tener atributos (en el ejemplo fecha)
7 Ejemplos Diferentes alternativas para representar la misma información: <apuntes> <nota fecha= 15/09/2012 de= Pepe para= Mariano > <cabecera>recordatorio importante SI</cabecera> <detalles> No olvides que este fin de semana tenemos que acabar las prácticas de </detalles> </nota>. </apuntes> En general se sigue la siguiente convención: Usar elementos para datos multivaluados o gran cantidad de texto Usar atributos en caso contrario
8 Ejemplos Para ciertos caracteres es preciso emplear secuencias de escape: < < > > & & " ' Si se desea incluir un texto largo con muchos caracteres especiales se usan las regiones CDATA para evitar las secuencias de escape: Puede contener cualquier secuencia excepto ]]>
9 Ejemplos Diferentes alternativas para representar la misma información: <apuntes> <nota fecha= 15/09/2012 de= Pepe para= Mariano > <cabecera>copia y pega esto en el fichero de conf.</cabecera> <detalles> Copia lo siguiente tal cual: <![CDATA[ <servlet> <servlet-name>insertuser</servlet-name> <servlet-class>ej1.insertuserservlet</servlet-class> </servlet> ]]> </detalles> </nota>. </apuntes>
10 Ejemplos Se distingue entre mayúsculas y minúsculas Se conservan espacios Reglas nombrado elementos: No empieza por número o carácter de puntuación No empieza por xml, XML, xml, etc. No puede contener espacios Evitar (resta),.(java) y : (prefijos) Comentarios: Entre marcas <!-- --> No permiten la secuencia -- Son multilínea
11 Documentos vs aplicaciones XML Documento XML: Documento de texto (secuencia de caracteres enviada por un socket, string devuelto por una llamada a un procedimiento, etc.) que tiene formato XML Está bien formado (well-formed) cuando cumple las características que hemos enumerado (una etiqueta raíz, comentarios, anidamiento de etiquetas correcto, etc. (para permitir construir parsers eficientes) Aplicación XML: Conjunto de etiquetas específicas para representar la información de un dominio específico DTDs (Document Type Definition) o Esquemas XML (XML Schema)
12 Espacios de nombres En un mismo documento podemos mezclar etiquetas de aplicaciones XML diferentes: Problema: las mismas etiquetas y atributos puede haberse definido en diferentes aplicaciones con diferentes significados Solución: uso de espacios de nombres (concepto similar a los paquetes de Java) Cada espacio de nombres se asocia a una URI (p.e. una URL) que debe ser única: Si se usan URL como identificadores estas no tienen porque ser válidas En los documentos XML cada espacio de nombres se asocia con un prefijo
13 Espacios de nombres <apuntes xmlns= xmlns:time= > <nota> <time:date> <time:day>23</time:day> <time:month>09</time:month> <time:year>2012</time:year> </time:date> <de>pepe</de> <para>maría</para> <cabecera>dale la comida al gato</cabecera> <detalles> La comida del gato está en : </detalles> </nota>. </apuntes>
14 Espacios de nombres En el ejemplo anterior suponemos que: Existe una aplicación XML que modela información temporal que dispone del elemento date que debe tener anidados los elementos day, month y year. Esta apliación se identifica con la URI time.example.com y para usarla empleamos el prefijo time (p.e.: <time:date>) Los nombres de prefijos que se usan en el documento se definen en el elemento raíz con el atributo xmlns: xmlns= para definir el espacio de nombres por defecto xmlns:nombreprefijo=. para definir los demás espacios de nombres y sus prefijos asociados para referenciarlos.
15 Validación de documentos XML Documento XML válidos: Documento XML bien-formados (well-formed) que cumplen con las especificaciones dadas en el correspondiente DTD o esquema XML (XML Schema-xsd) Válidos bien-formados Para que un parser pueda comprobar si un documento es válido o no es necesario especificar a que DTD o esquema XML (xsd) hace referencia
16 Validación de documentos XML Referencias al DTD: <?xml version="1.0" encoding="iso "?> <!DOCTYPE apuntes SYSTEM apuntes.dtd"> <apuntes> <nota fecha= 15/09/2012 > <de>pepe</de> <para>mariano</para> <cabecera>recordatorio importante SI</cabecera> <detalles> No olvides que este fin de semana tenemos que acabar las prácticas de! </detalles> </nota> </apuntes> La URI (p.e la ruta del fichero o URL) del documento DTD
17 Validación de documentos XML Referencias al XML Schema: <?xml version="1.0" encoding="iso "?> <apuntes xmlns= xmlns:xsi= xsi:schemalocation= xml/apuntes.xsd > El atributo xsi:schemalocation empareja cada espacio de nombres con el fichero esquema que corresponde a su definición <nota fecha= 15/09/2012 > <de>pepe</de> <para>mariano</para> <cabecera>recordatorio importante SI</cabecera> </apuntes>
18 Validación de documentos XML El atributo xsi:schemalocation del espacio de nombres especifican las referencias a esquemas XML para la validación del vocabulario empleado El valor de este atributo es de la forma en1 uri1 enn urin, donde eni hace referencia al espacio de nombres i empleado en el documento y urii hace referencia a la URI del esquema XML correspondiente (que define) el espacio de nombres i Los pasers acceden a los esquemas indicados para la validación del documento No es necesario especificar la uri del espacio de nombres porque en general los parsers tienen en local almacenada una copia de dicho esquema
19 Validación de documentos XML Document Type Definition (DTD): Es una forma sencilla de especificar los elementos de una aplicación XML Más pobre semánticamente que los esquema XML No tiene sintaxis XML Estándard del W3C Esquema XML (XSD): La especificación resulta más compleja que si empleásemos DTDs Proporciona más funcionalidad que los DTDs Sintaxis XML Estándard del W3C
20 Validación de documentos XML: DTDs Ejemplo de DTD: <!DOCTYPE apuntes [ <!ELEMENT apuntes (nota+)> <!ELEMENT nota (de,para,cabecera,cuerpo)> <!ELEMENT de (#PCDATA)> <!ELEMENT para (#PCDATA)> <!ELEMENT cabecera (#PCDATA)> <!ELEMENT cuerpo (#PCDATA)> ]>
21 Validación de documentos XML: XSD <?xml version="1.0"?> <xs:schema xmlns:xs= targetnamespace= xmlns= xml/apuntes" > <xs:element name= apuntes > <xs:complextype> <xs:sequence> <xs:element name= nota maxoccurs= unbounded > <xs:complextype> <xs:sequence> <xs:element name= de" type="xs:string"/> <xs:element name= para" type="xs:string"/> <xs:element name= cabecera" type="xs:string"/> <xs:element name= cuerpo" type="xs:string /> </xs:sequence> </xs:complextype> </xs:element> </xs:schema>
22 Bibliografía Tutorial de XML disponible en el sitio web formativo del W3C: xml/ F e r n a n d o B e l l a s Permuy Integración desistemas, Ingeniería Informática, Universidad da Coruña Transparencias en la plataforma Blackboard 9.1 del Anillo Digital Docente (ADD): bb.unizar.es
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 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 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 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 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 detallesextensible 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 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 detallesXML 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 detallesXML 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 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-es-1.27.pdf). 2. Realiza el ejercicio propuesto.
Más detalles2 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 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 detalles3.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 detallesXML-Schema. XML-Schema. Espacios de Nombre. W3C XML Schema intenta superar las limitaciones de las DTDs con respecto a ellos
Ejemplo. Espacio de nombres con prefijo W3C XML Schema intenta superar las limitaciones de las DTDs con respecto a ellos W3C XML Schema asocia un espacio de nombres a todos los objetos (elementos, atributos,
Más detallesXML 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 detallesESQUEMAS 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 detallesRelax 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 detallesXML, 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 detallesCreació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 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 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 detallesPROCESADORES DE LENGUAJES I PRÁCTICA DE LABORATORIO 7
PROCESADORES DE LENGUAJES I PRÁCTICA DE LABORATORIO 7 En esta práctica veremos cómo aplicar transformaciones XSLT a documentos XML. Esta tecnología nos permite hacer algo similar a lo que ya hicimos en
Más detallesConceptos SOA: XSD, Estructurando XML Por Medio de Esquemas
Newsletter Junio 2013 Contenido Conceptos SOA: XSD, Estructurando XML Por Medio de Esquemas Página: Por Ing. Daniel Caciá dcacia@datum.com.gt 1 Conceptos SOA: XSD, Estructurando XML Por Cuando creamos
Más detallesEjercicios del bloque de Web de Sistemas de Información:
Ejercicios del bloque de Web de Sistemas de Información: Ejercicio 1: Explica brevemente las principales diferencias entre DTDs y XML Schema. Ejercicio 2: En el contexto de XML qué es un documento bien
Más detallesEstructura. Elementos Elemento: Dividendos Diagrama
Contenido Complemento de Dividendos 1. Estándar del Complemento Dividendos 2. Secuencia de Elementos a Integrar en la Cadena Original 3. del Complemento Dividendos 1. Estándar del Complemento Dividendos
Más detallesPresentacion 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 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 detallesUTILIZACION DE ESQUEMAS XML DE LA AGENCIA TRIBUTARIA PARA CALCULO RETENCIONES
UTILIZACION DE ESQUEMAS XML DE LA AGENCIA TRIBUTARIA PARA CALCULO RETENCIONES INTRODUCCION El conjunto de herramientas de ayuda aportados por la Agencia Tributaria, para facilitar las obligaciones fiscales
Más detallesContenido. Complemento Vales de Despensa
Contenido Complemento Vales de Despensa 1. Estándar del Complemento Vales de Despensa 2. Secuencia de Elementos a Integrar en la Cadena Original 3. del Complemento Vales de Despensa 1. Estándar del Complemento
Más detallesValidació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 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 detallesRECUPERAR DATOS DE UN FORMULARIO HTML USANDO PHP. USO DE $_GET. EJEMPLOS Y EJERCICIOS RESUELTOS. (CU00833B)
APRENDERAPROGRAMAR.COM RECUPERAR DATOS DE UN FORMULARIO HTML USANDO PHP. USO DE $_GET. EJEMPLOS Y EJERCICIOS RESUELTOS. (CU00833B) Sección: Cursos Categoría: Tutorial básico del programador web: PHP desde
Más detallesPráctica de introducción a
Práctica de introducción a XML El trabajo consiste en una introducción al uso del lenguaje XML y su aplicación en documentos y sistemas de caracteristicas multimedia. 1.- Qué es XML? XML (extensible Markup
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 detallesDatos Estadísticos y el Lenguaje XML
Datos Estadísticos y el Lenguaje XML Como Mejorar el Intercambio de Datos Estadísticos y la Adecuación de los Ficheros para su Carga en Bases de Datos, a través del Lenguaje XML Jorge Rubio Navarro 1 José
Más detallesDesarrollo de software para navegación web desde terminales celulares de 3ª generación
Desarrollo de software para navegación web desde terminales celulares de 3ª generación Registro SIP 2008-0796 Resumen Como parte de un Programa generador de páginas web para celulares, se desarrolló un
Más detallesXML y XQuery. Qué es XML? Qué es XML? (II) Ejemplo de fichero XML. Cuerpo de un documento XML. Estructura de un documento XML
Qué es XML? XML y XQuery BDSI 2008/09 Rafael Caballero Conjunto de reglas para definir lenguajes de marcado específicos No se trata de un lenguaje, sino de un metalenguaje XML no es: HTML: : Lenguaje de
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 detallesqué 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 detallesAnálisis de esquemas XML [1]
Análisis de esquemas XML [1] Dirigido a: Administradores de Bases de Datos Área: Bases de Datos Autor: Pablo F. Dueñas Servicios Profesionales Danysoft Resumen Un esquema XML describe la estructura de
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 detallesCorrespondencias entre taxonomías XBRL y ontologías en OWL Unai Aguilera, Joseba Abaitua Universidad de Deusto, EmergiaTech
Correspondencias entre taxonomías XBRL y ontologías en OWL Unai Aguilera, Joseba Abaitua Universidad de Deusto, EmergiaTech Resumen Todo documento XBRL contiene cierta información semántica que se representa
Más detallesPlataforma Integrada de Servicios Electrónicos del Estado Especificaciones del WSDL
Plataforma Integrada de Servicios Electrónicos del Estado Especificaciones del WSDL
Más detallesTransformación de documentos XML con
Transformación de documentos XML con X S L T Necesidad de las transformaciones XML se presenta como un estándar para transmitir datos a través de Internet. Ante la posibilidad de que distintos centros
Más detalles1º ADMINISTRACIÓN DE SISTEMAS INFORMÁTICOS EN RED
UT1: Introducción a los Lenguajes de Marcas 1º ADMINISTRACIÓN DE SISTEMAS INFORMÁTICOS EN RED Contenidos Definición y clasificación de lenguajes de marcas Tipos de lenguajes de marcas Evolución de los
Más detallesListados y Etiquetas personalizados de PrefGest WhitePaper Julio 2008
Listados y Etiquetas personalizados de PrefGest WhitePaper Julio 2008 Contenidos 1. Propósito 3 2. Introducción 4 3. Listados personalizados 5 3.1. Ejemplos prácticos 7 3.2. Consideraciones adicionales
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 detallesA continuación en la figura D.1 se verá el código de una implementación del archivo struts-config.xml:
Apéndice D Configuración de Struts [McClanahan, 2002] Configuración de Struts Antes de poder construir una aplicación en Struts es necesario realizar varias configuraciones. Estas configuraciones incluyen
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 detallesBOLETÍN OFICIAL DEL ESTADO
Núm. 178 Jueves 26 de julio de 2012 Sec. III. Pág. 53793 III. OTRAS DISPOSICIONES MINISTERIO DE HACIENDA Y ADMINISTRACIONES PÚBLICAS 10050 Resolución de 28 de junio de 2012, de la Secretaría de Estado
Más detallesRecepción de Documento Electrónico
Recepción de Documento Electrónico Documentación Intelisis. Derechos Reservados. Publicado en http://docs.intelisis.info. Recepción de Documento Electrónico 1 Introducción 1.1 Introducción 4 2 Con guración
Más detallesQUÉ ES Y PARA QUÉ SIRVE UML? VERSIONES DEL LENGUAJE UNIFICADO DE MODELADO. TIPOS DE DIAGRAMAS. INGENIERÍA DEL SOFTWARE (DV00205D)
APRENDERAPROGRAMAR.COM QUÉ ES Y PARA QUÉ SIRVE UML? VERSIONES DEL LENGUAJE UNIFICADO DE MODELADO. TIPOS DE DIAGRAMAS. INGENIERÍA DEL SOFTWARE (DV00205D) Sección: Divulgación Categoría: Lenguajes y entornos
Más detallesGENERACIÓN Y CONSTRUCCIÓN DE DOCUMENTOS XML
RUEDA TORRES DULCE CAROLINA 3CM2 GENERACIÓN Y CONSTRUCCIÓN DE DOCUMENTOS XML Java & XML DESARROLLO > Generating Sample En este ejercicio se genera un documento XML en base a las reglas establecidas en
Más detallesXML+AS2 XML. Extensible Markup Language. Conocimientos Básicos. Prof: Moisés Mañas Moimacar@esc.upv.es Dpto. Escultura www.upv.es
XML+AS2 XML Extensible Markup Language Conocimientos Básicos Prof: Moisés Mañas Moimacar@esc.upv.es Dpto. Escultura www.upv.es XML es un lenguaje de marcas. Anidado (padres e hijos) y estructurado como
Más detallesLABORATORIO Nº 2 GUÍA PARA REALIZAR FORMULAS EN EXCEL
OBJETIVO Mejorar el nivel de comprensión y el manejo de las destrezas del estudiante para utilizar formulas en Microsoft Excel 2010. 1) DEFINICIÓN Una fórmula de Excel es un código especial que introducimos
Más detallesDefinición de XQuery.
Definición de XQuery. Podemos definir XQuery con un símil en el que XQuery es a XML lo mismo que SQL es a las bases de datos relacionales. XQuery es un lenguaje de consulta diseñado para escribir consultas
Más detallesMANEJO DE FICHEROS XML Versión 1.0
MANEJO DE FICHEROS XML Versión 1.0 NOVIEMBRE 2006 Página: 1 1 TABLA DE CONTENIDO 1 TABLA DE CONTENIDO... 2 2 INTRODUCCIÓN... 3 3 ELEMENTOS NECESARIOS PARA EL DESARROLLO... 3 4 GENERAR ESQUEMA... 3 5 LECTURA
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 detallesTEST DE COMPATIBILIDAD DE LOS SISTEMAS INFORMÁTICOS DE GESTIÓN PROCESAL
TEST DE COMPATIBILIDAD DE LOS SISTEMAS INFORMÁTICOS DE GESTIÓN PROCESAL Guía de interoperabilidad y seguridad Versión 1.0 Octubre de 2.011 CONTENIDO 0. INTRODUCCIÓN.... 4 1. OBJETO... 7 2. ÁMBITO DE APLICACIÓN...
Más detallesEXTENSIÓN DE UML PARA APLICACIONES WEB
EXTENSIÓN DE UML PARA APLICACIONES WEB 1. Descripción Esta extensión de UML define un conjunto de estereotipos, valores etiquetados y restricciones que nos permiten modelar aplicaciones web. Los estereotipos
Más detallesEstructura. Elementos Elemento: Retenciones Diagrama
II. Del Comprobante fiscal digital a través de Internet que ampara retenciones e información de pagos A. Estándar de comprobante fiscal digital a través de Internet que ampara retenciones e información
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 detallesRecomendaciones para la elaboración de extensiones del formato Facturae
Recomendaciones para la elaboración de extensiones del formato Facturae Versión 0. 02-04-2014 ÍNDICE: 1. OBJETIVO...3 2. AUDIENCIA...4 3. RECOMENDACIONES...5 3.1. FORMATO...5 3.2. VERSIONADO...5 3.3. COMENTARIOS...6
Más detallesGUÍA Nro. 1 TECNOLOGÍA DE INTERNET. TIII PIII
GUÍA Nro. 1 TECNOLOGÍA DE INTERNET. TIII PIII GUIA DISPONIBLE EN: http://preparadorivan.blogspot.com/ - http://preparadormssi.50webs.com/inicio.html La World Wide Web o la Web, es una de las múltiples
Más detallesTema 3.1: Principios de diseño web accesibles
Tema 3.1: Principios de diseño web accesibles Lourdes Moreno, Paloma Martínez Universidad Carlos III de Madrid {lmoreno,pmf}@inf.uc3m.es Asignatura Humanidades: Evitando las barreras de accesibilidad en
Más detallesTutorial de Introducción a la Informática Tema 0 Windows. Windows. 1. Objetivos
1. Objetivos Este tema de introducción es el primero que debe seguir un alumno para asegurar que conoce los principios básicos de informática, como el manejo elemental del ratón y el teclado para gestionar
Más detallesHoja Informativa de @rchiva
Presentación Esta nueva edición de la Hoja Informativa de @rchiva está dedicada a explicar el funcionamiento de la nueva funcionalidad Importación de datos implementada en @rchiva, que constituye una importante
Más detallesCentro de Capacitación en Informática
Fórmulas y Funciones Las fórmulas constituyen el núcleo de cualquier hoja de cálculo, y por tanto de Excel. Mediante fórmulas, se llevan a cabo todos los cálculos que se necesitan en una hoja de cálculo.
Más detallesTema IV. XML V. APIs (DOM & SAX)
Tema IV. XML V. APIs (DOM & SAX) Desarrollo de Aplicaciones para Internet Curso 12 13 Índice 1.Introducción 2.DOM i. Introducción ii. Interfaces y Clases iii.ejemplos 3.SAX i. Introducción ii. Interfaces
Más detalles2ª Convocatoria 2008/2009 (15-IX-2009) 4º Ing. Informática. CPS. Universidad de Zaragoza Tiempo de realización: 3 horas
Tiempo de realización: 3 horas Ejercicio 1 (3 puntos): Se ha definido una cierta sintaxis para representar información de unidades temáticas en un fichero de texto. En este ejercicio nos planteamos el
Más detallesCapítulo 1 Documentos HTML5
Capítulo 1 Documentos HTML5 1.1 Componentes básicos HTML5 provee básicamente tres características: estructura, estilo y funcionalidad. Nunca fue declarado oficialmente pero, incluso cuando algunas APIs
Más detallesTecnologí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 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 detallesRequisitos para la generación de Xml válido
Requisitos para la generación de Xml válido Referencia: Categoría: AST_iBOA_RequisitosGeneracionXml.doc Público Compañía: Autor: Eurohelp Consulting D. Sancho Fecha de creación: 30 de julio de 2012 Última
Más detallesTrabajo 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 detallesManual de usuario para Android de la aplicación PORTAFIRMAS MÓVIL
Manual de usuario para Android de la aplicación PORTAFIRMAS MÓVIL Índice 1 Introducción... 5 1.1 Perfil de la aplicación... 5 1.2 Requisitos técnicos... 5 2 Manual de usuario... 7 2.1 Instalación del certificado...
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 detallesServicios Web para el control de publicación de anuncios de notificación en el Tablón Edictal Único
Servicios Web para el control de publicación de anuncios de notificación en el Tablón Edictal Único 1 CONTROL DE CAMBIOS Versión Cambios realizados 1.0 Versión inicial 1.1 Se incluyen las direcciones IP
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 detallesManual de Empleo de Herramienta de Subtitulado Jubler
Página 1 de 26 Manual de Empleo de Herramienta de Subtitulado Jubler Descripción/Objeto Manual describe el funcionamiento de la herramienta de subtitulado Jubler Destinatario Red de Voluntarios Accesibilidad
Más detallesESTÁNDAR DE CODIFICACIÓN JEE CHECKLIST
12 de Noviembre de 2015 Versión 1.2.9 CONVENCIONES DE CÓDIGO EN DESARROLLO JEE Todas los ficheros están codificados en UTF-8 Se le ha asignado a la aplicación un código identificativo único Sigue la estructura
Más detallesPlataforma de Contratación del Sector Público
del Sector Público Dirección General del Patrimonio del Estado Subdirección General de Coordinación de la Contratación Electrónica Versión: 1. Fecha: 10/12/2015 DEL PATRIMONIO DEL DEL ESTADO CONTROL DE
Más detallesEjemplos básicos de webmathematica para profesores
Ejemplos básicos de webmathematica para profesores Cualquier cálculo hecho dentro Mathematica puede ser realizado usando webmathematica con dos limitaciones significativas. Primero, al usar webmathematica,
Más detallesGUÍA RÁPIDA DE TRABAJOS CON ARCHIVOS.
GUÍA RÁPIDA DE TRABAJOS CON ARCHIVOS. 1 Direcciones o Ubicaciones, Carpetas y Archivos Botones de navegación. El botón Atrás permite volver a carpetas que hemos examinado anteriormente. El botón Arriba
Más detallesTIPOS DE VARIABLES EN PHP. DECLARACIÓN Y ASIGNACIÓN. LA INSTRUCCIÓN ECHO PARA INSERTAR TEXTO O CÓDIGO. (CU00816B)
APRENDERAPROGRAMAR.COM TIPOS DE VARIABLES EN PHP. DECLARACIÓN Y ASIGNACIÓN. LA INSTRUCCIÓN ECHO PARA INSERTAR TEXTO O CÓDIGO. (CU00816B) Sección: Cursos Categoría: Tutorial básico del programador web:
Más detallesefact - WebServices Realizado por: Consorci AOC Versión: 1.1 Fecha: 23/07/2013
efact - WebServices Realizado por: Consorci AOC Versión: 1.1 Fecha: 23/07/2013 e.fact-webservices pàg 2/14 Historia del Documento Versión: 1.0 Versión: 1.1 Descripción: versión inicial. Descripción: actualización
Más detalles2.3 Declaraciones de listas de atributos para los tipos de elementos... 8
TEMA 4 Contenido 1 Documento XML. Estructura y sintaxis.... 2 1.1 Declaración de tipo de documento.... 3 1.2 Definición de la sintaxis de documentos XML.... 4 2 Definiciones de tipo de documento, DTD....
Más detallesModelado de datos XML: XML-Schema
Modelado de datos XML: XML-Schema Ofimática Avanzada Profesor: Víctor Fresno Fernández curso 2006/07 Limitaciones de las DTD No permite definir tipos de datos No permite espacios de nombres Las DTD están
Más detallesEn esta unidad añadiremos información sobre EXT3 y trabajaremos con aspectos visibles que nos proporcionan estos sistemas de archivos.
ESTRUCTURA DEL SISTEMA DE ARCHIVOS 1. Introducción. En la unidad anterior se esbozó mediante la explicación de los formatos del disco duro, distintos tipos de sistemas de archivos: FAT16, FAT32, NTFS y
Más detallesSIIGO WINDOWS. Facturación Electrónica Parámetros. Cartilla I
SIIGO WINDOWS Facturación Electrónica Parámetros Cartilla I Tabla de Contenido 1. Presentación 2. Qué es Factura Electrónica? 3. Cómo se Maneja en SIIGO Facturación Electrónica? 4. Qué es EDI? 5. Qué Parámetros
Más detallesPráctica 1 Definición de un lenguaje de programación básico: milenguaje
Práctica 1 Definición de un lenguaje de programación básico: milenguaje 1. Objetivos 1. Determinar los elementos fundamentales de un lenguaje de programación imperativo. 2. Definir un lenguaje propio de
Más detallesContenido. Formato catálogo de cuentas
Contenido Formato catálogo de cuentas 1. Estándar del formato catálogo de cuentas de contabilidad electrónica 2. Generación opcional de sellos digitales 1. Estándar del Formato Catálogo de Cuentas de Contabilidad
Más detallesPrácticas de Lenguajes, Gramáticas y Autómatas
Prácticas de Lenguajes, Gramáticas y Autómatas Prácticas 3 y 4 Cuarto cuatrimestre (primavera) de Ingeniería en Informática Curso 2010-2011 http://webdiis.unizar.es/asignaturas/lga Profesor Responsable:
Más detalles3.1 Introducción a Wireshark
3.1 Introducción a Wireshark Una herramienta básica para observar los mensajes intercambiados entre aplicaciones es un analizador de protocolos (packet sniffer). Un analizador de protocolos es un elemento
Más detallesColegio Belen COMPUTACION
Colegio Belen Apuntes COMPUTACION 1º AÑO 2013 CARPETAS Y ARCHIVOS 1 Imagínate una gran oficina... En ella se maneja mucha información. La oficina tiene varias habitaciones, en cada habitación hay estanterías,
Más detallesInteligencia Artificial II. Razonamiento con ontologías
Inteligencia Artificial II Curso 2008 09 Trabajo de curso Razonamiento con ontologías Antonio Jiménez Mavillard Enunciado Una ontología es una representación formal de un determinado dominio o área de
Más detallesEspacios de Nombres. Documentación Electrónica. Soto Montalvo
Espacios de Nombres Documentación Electrónica Soto Montalvo Contenido Introducción Declarar un espacio de nombres Nombres cualificados Formas de declarar un espacio de nombres Alcance de los espacios de
Más detallesTecnologí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 detallesDEFINICIÓN DE ONTOLOGÍAS EN SOFIA2
DEFINICIÓN DE ONTOLOGÍAS EN SOFIA2 JULIO 2014 VERSIÓN 4 1 INDICE 1 INDICE... 2 2 INTRODUCCIÓN... 3 2.1 OBJETIVOS Y ALCANCE DEL PRESENTE DOCUMENTO... 3 3 CONCEPTOS BÁSICOS... 4 4 UN PRIMER VISTAZO... 5
Más detallesSharpdesk V3.5. Guía de instalación: Edición con clave de producto. Versión 1.0
Sharpdesk V3.5 Guía de instalación: Edición con clave de producto Versión 1.0 Derechos de autor Los derechos de autor de este software pertenecen a Sharp Corporation. La reproducción, adaptación o traducción
Más detalles