XML: Reglas Básicas de Formación
|
|
- Nieves Torres de la Fuente
- hace 8 años
- Vistas:
Transcripción
1 Tecnologías XML
2 XML: Introducción XML es un formato para almacenamiento y estructuración de datos que se encuentra en ficheros de texto Un conjunto de datos de una base de datos puede ser pasado a XML y viceversa Algunos usos de XML Información de usuarios, productos, cosas, etc. Descripción de comportamiento o procesos Descripción de protocolos de comunicaciones Descripción de lenguajes 2
3 XML: Reglas Básicas de Formación Un fichero XML debe seguir las siguientes reglas Empezar por la línea <?xml version="1.0"?> Todo elemento en XML tiene un delimitador de inicio y otro de fin y puede tener atributos asociados Inicio: <nombre_elemento atributo1= valor1 atributo2= valor2 > Fin: </nombre_elemento> Se tiene un único elemento raíz El elemento raíz puede tener en su interior un número indefinido de elementos anidados (implica que los elementos que haya en su interior sus delimitadores de inicio y fin estarán dentro del delimitador de inicio y fin del elemento raíz) así como texto Cualquier elemento puede tener en su interior un número indefinido de elementos anidados, así como texto Para insertar comentarios: <!-- Comentario insertado --> 3
4 XML: Reglas Adicionales de Formación Un fichero XML debe además seguir las siguientes reglas Se pueden escapar caracteres para que no se interpreten como caracteres especiales del fichero XML <(<), > (>), & (&), (&apos), (") <![CDATA[" texto que no será interpretado"]]> Cualquier elemento puede llevar un atributo especial que sirve para definir espacios de nombres. Sirve para poder tener diferentes vocabularios XML de diferentes fuentes. La forma es la siguiente <nombre_elemento xmlns= URIdefecto xmlns:n1= URI1 xmnls:n2= URI2 > Otros elementos que estén contenidos en aquel donde se definió un espacio de nombres, llevarán el nombre del espacio de nombres precediendo al elemento (<n1:nombre_elemento>), excepto el definido por defecto que no lleva nada 4
5 XML: Reglas de Nombres y de Convención Cualquier nombre de elemento XML debe seguir las siguientes reglas Los nombres no pueden contener espacios No pueden empezar con signos de puntuación ni con ciertas palabras reservadas Los valores de sus atributos deben ir o bien entre comillas simples o bien entre comillas dobles Son sensibles a las letras mayúsculas y minúsculas Ciertas convenciones en los nombres de elementos y atributos Se suelen indentar los diferentes elementos anidados a la hora de escribirse 5
6 XML: Ejemplo <?xml version="1.0"?> <alimentos xmlns= xmlns:carne= xmlns:legumbres= xmlns:garbanzos= > <carne id= 3 > La carne que vendemos es la siguiente: <carne:ternera> <carne:tipo> filete </carne:tipo> <preparacion> guisada </preparacion> </carne:ternera> </carne> <legumbres id= 7 > Las legumbres que vendemos son las siguientes: <legumbres:lentejas> <preparacion> guisada </preparacion> </legumbres:lentejas> <legumbres:garbanzos> <procedencia> <garbanzos:casa_mayor/></procedencia> <preparacion> guisada </preparacion> </legumbres:garbanzos> </legumbres> </alimentos > 6
7 XML como un Árbol Todo fichero XML puede ser visto como un árbol en el que cada elemento puede contener otros de una manera jerárquica Cualquier realidad se puede modelar como un árbol. Técnicas orientadas a objetos pueden facilitar la tarea Si definimos nodo XML como cualquier elemento, atributo o texto, entonces son nodos hoja los siguientes Todos los atributos porque no pueden contener nada más ellos mismos Todos los textos porque no pueden contener nada más ellos mismos Los elementos que no tienen otros elementos ni atributos ni texto contenidos en ellos 7
8 XML: Ejemplo de Árbol alimentos id carne legumbres id Texto 1 Texto 2 carne:ternera legumbres: lentejas legumbres: garbanzos carne:tipo preparacion preparacion preparacion Texto 3 Texto 4 Texto 5 garbanzos: procedencia Texto 6 garbanzos: CasaMayor 8
9 XML: Ejemplo de Utilidad de Datos <?xml version="1.0"?> <alimentos xmlns= xmlns:carne= xmlns:legumbres= xmlns:garbanzos= > <carne id= 3 > La carne que vendemos es la siguiente: <carne:ternera> <carne:tipo> filete </carne:tipo> <preparacion> guisada </preparacion> </carne:ternera> </carne> <legumbres id= 7 > Las legumbres que vendemos son las siguientes: <legumbres:lentejas> <preparacion> guisada </preparacion> </legumbres:lentejas> <legumbres:garbanzos> <procedencia> <garbanzos:casa_mayor/></procedencia> <preparacion> guisada </preparacion> </legumbres:garbanzos> </legumbres> </alimentos > 9
10 XML: Ejemplo de Utilidad de Comportamiento <?xml version="1.0" encoding="utf-8"?> <wsdl:definitions targetnamespace="urn:datos" xmlns= <wsdl:message name="setresponse > <wsdl:part name="setreturn" type="xsd:string"/> </wsdl:message> <wsdl:message name="setrequest"> <wsdl:part name="in0" type="xsd:string"/> <wsdl:part name="in1" type="xsd:string"/> <wsdl:part name="in2" type="xsd:string"/> </wsdl:message> <wsdl:porttype name="datos"> <wsdl:operation name="set" parameterorder="in0 in1 in2"> <wsdl:input message="impl:setrequest" name="setrequest"/> <wsdl:output message="impl:setresponse" name="setresponse"/> </wsdl:operation> </wsdl:porttype>.. </wsdl:definitions> 10
11 XML: Ejemplo de Utilidad de Protocolo: SOAP de respuesta <?xml version="1.0" encoding="utf-8"?> <soapenv:envelope xmlns:soapenv=" xmlns:xsd=" xmlns:xsi=" <soapenv:body> <setresponse soapenv:encodingstyle=" <setreturn xsi:type="xsd:string">ok</setreturn> </setresponse> </soapenv:body> </soapenv:envelope> 11
12 XML: Comparación con Bases de Datos y HTML XML vs Bases de Datos Se puede representar lo mismo, de hecho hay bases de datos basadas en XML XML posibilita la interoperabilidad, el reuso, la compartición, el intercambio, etc. XML vs HTML XML no está orientado a la presentación de contenidos sólo a la estructura, mientras que HTML incluye cuestiones de presentación. XML contiene datos, HTML mezcla datos y presentación 12
13 XMLSchema: XSD Además de las reglas que un fichero XML debe cumplir por el hecho de ser XML, se pueden describir más reglas relativas a: Los tipos de datos que tendrán los elementos y los atributos Qué elementos puede contener otro elemento y qué combinaciones son posibles (orden, número, etc.) Si un nodo puede o no contener texto Este establecimiento de reglas adicionales se realizan mediante descripciones textuales, siendo metalenguajes que describen otros lenguajes DTD. Ficheros con extensión dtd XML Schema. Es XML también. Ficheros con extensión xsd 13
14 XMLSchema: Tipos de datos simples Números: xs:int, xs:integer, xs:decimal, xs:long, xs:short, xs:double, xs:float, xs:byte, etc. Strings: xs:string, xs:id, xsd:idref, xsd:token, xsd:normalizedstring, etc. Fechas: xs:date, xs:time, xs:datetime, xs:duration, etc. Booleanos: xs:boolean URIs: xs:anyuri 14
15 XMLSchema: Restricciones en los tipos de datos simples Los tipos de datos se pueden ajustar para concretar más cuales son los valores posibles del nuevo tipo de datos La manera de establecer restricciones en un tipoa <xs:simpletype name= tiposimpleconrestricciones > <xs:restriction base="xs:tipoa"> <!-- Por aquí se establecen las restricciones --> </xs:restriction> </xs:simpletype> Dentro de las etiquetas de restricción se pueden poner tantas etiquetas XSD de restricciones como se requieran El nuevo tipo definido se puede enlazar tanto para los elementos como los atributos 15
16 XMLSchema: Etiquetas de restricción xs:mininclusive, xs:minexclusive, xs:maxinclusive, xs:maxexclusive xs:length, xs:minlength, xs:totaldigits, xs:fractiondigits xs:enumeration xs:pattern xs:whitespace 16
17 XMLSchema: Tipos de Descripciones En el XMLSchema hay que describir: Atributos Elementos simples. No pueden contener ni atributos ni otros elementos. Sólo pueden contener texto Elementos complejos Elementos vacios. Sólo puede contener atributos Elementos que sólo pueden contener texto y atributos Elementos que sólo pueden contener otros elementos y atributos Elementos que pueden contener de todo: texto, atributos y otros elementos 17
18 XMLSchema: Descripción de atributos La manera básica es <xs:attribute name= nombre" type= tipo"/> El tipo puede ser por defecto o definido según restricciones Se pueden añadir atributos a la descripción de atributos default fixed use: puede ser optional o required que implica si es obligatorio o no el poner dicho atributo al elemento en cuestión. Por defecto es opcional si no se pone dicho parámetro 18
19 XMLSchema: Descripción de elementos simples La manera básica es <xs:element name= nombre" type= tiposimple"/> El tiposimple puede ser uno definido por defecto en la especificación o definido según restricciones Se pueden añadir atributos a la descripción de atributos default fixed 19
20 XMLSchema: Descripción de elementos vacios (con atributos) La manera básica es <xs:element name= nombre" type= idtipocomplejo"/> El idtipocomplejo enlaza a algo de la siguiente forma: <xs:complextype name= idtipocomplejo"> <xs:attribute name= nombre" type= tiposimple"/> <!-- Por aquí tantos atributos como sean necesarios--> </xs:complextype> 20
21 XMLSchema: Descripción de elementos con texto y atributos La manera básica es <xs:element name= nombre" type= idtipocomplejo"/> El idtipocomplejo enlaza a algo de la siguiente forma: <xs:complextype name= idtipocomplejo"> > <xs:simplecontent> <xs:extension base= tiposimple">... <!-- Por aquí tantos atributos como sean necesarios-->... </xs:restriction> </xs:simplecontent> </xs:complextype> El texto será del tiposimple definido 21
22 Descripción de elementos con otros elementos y atributos La manera básica es <xs:element name= nombre" type= idtipocomplejo"/> El idtipocomplejo enlaza a algo de la siguiente forma: <xs:complextype name= idtipocomplejo"> <xs:attribute name= nombre" type= tiposimple"/> <!-- Por aquí tantos atributos como sean necesarios--> <xs:sequence> <!-- Por aquí tantos otros elementos como sean necesarios--> </xs:sequence> </xs:complextype> No solo puede ser xs:sequence, también xs:all, xs:choice Cada elemento contenido puede tener xs:minoccurs, xs:maxoccurs 22
23 Descripción de elementos con otros elementos, atributos y texto Es como en el caso anterior, pero se incluye el atributo mixed al elemento <xs:complextype> y se le asigna el valor de true 23
24 Agrupaciones y Extensiones de elementos y atributos Un conjunto de elementos se pueden agrupar con <xs:group> y luego con el identificador del grupo se puede referenciar desde otro lado. El grupo deberá empezar con alguna etiqueta <xs:sequence>, <xs:all> o <xs:choice> Un conjunto de atributos se pueden agrupar con <xs:groupattributes> y luego con el identificador del grupo se puede referenciar desde otro lado De manera análoga, <xs:any> sirve para extender una definición con cualquier elemento, mientras que <xs:anyatributte> hace lo mismo para atributos 24
25 Ejemplo de XMLSchema a mejorar <?xml version="1.0" encoding="utf-16"?> <xsd:schema attributeformdefault="unqualified" elementformdefault="qualified" version="1.0" xmlns:xsd=" <xsd:element name="alimentos" type="alimentostype" /> <xsd:complextype name="alimentostype"> <xsd:sequence> <xsd:element name="carne" type="carnetype" /> <xsd:element name="legumbres" type="legumbrestype" /> </xsd:sequence> </xsd:complextype> <xsd:complextype name="legumbrestype"> <xsd:sequence> <xsd:element name="legumbres:lentejas" type="legumbres:lentejastype" /> <xsd:element name="legumbres:garbanzos" type="legumbres:garbanzostype" /> </xsd:sequence> <xsd:attribute name="id" type="xsd:int" /> </xsd:complextype> <xsd:complextype name="legumbres:garbanzostype"> <xsd:sequence> <xsd:element name="procedencia" type="procedenciatype" /> <xsd:element name="preparacion" type="xsd:string" /> </xsd:sequence> </xsd:complextype> <xsd:complextype name="procedenciatype"> <xsd:sequence> <xsd:element name="garbanzos:casa_mayor" type="xsd:string" /> </xsd:sequence> </xsd:complextype> <xsd:complextype name="legumbres:lentejastype"> <xsd:sequence> <xsd:element name="preparacion" type="xsd:string" /> </xsd:sequence> </xsd:complextype> <xsd:complextype name="carnetype"> <xsd:sequence> <xsd:element name="carne:ternera" type="carne:terneratype" /> </xsd:sequence> <xsd:attribute name="id" type="xsd:int" /> </xsd:complextype> <xsd:complextype name="carne:terneratype"> <xsd:sequence> <xsd:element name="carne:tipo" type="xsd:string" /> <xsd:element name="preparacion" type="xsd:string" /> </xsd:sequence> </xsd:complextype> </xsd:schema> 25
26 Ejercicios Mejorar el XMLSchema anterior para hacer algo más significativo y diferenciando los diferentes espacios de nombres Hacer un XMLSchema para almacenar la información de la aplicación de gestor de actividades deportivas explicada en la sesión de bases de datos 26
27 XSLT: Introducción XSLT: EXtensible Stylesheet Language Idea general XML: Almacena datos y estructura XML Schema: Da las reglas de cómo formar documentos XML XSLT: Sirve para transformar documentos XML en otros documentos, como puede ser otros documentos XML con otro XML Schema, HTML, etc. CSS vs XSLT XSLT utiliza XPath para navegar por los diferentes elementos y atributos de un documento XML 27
28 XSLT: Etiquetas de inicio y enlace desde fichero XML Se empieza con la siguiente línea en el fichero XSL <xsl:stylesheet version="1.0" xmlns:xsl=" El stylesheet se puede reemplazar por transform Desde un fichero XML, se le indica el fichero XSL que será tenido en cuenta para realizar la transformación <?xml-stylesheet type="text/xsl" href= nombrefichero.xsl"?> Es importante saber en cada momento en que nodo está el procesador en una transformación XSLT, en principio empezamos en el nodo raíz 28
29 XSLT: templates Define una plantilla que se aplicará a una serie de nodos para generar una determinada salida Sintaxis <xsl:template name= nombre1 match = patron priority = numero mode = nombre2>. </xsl:template> Explicación de parámetros name es el nombre de la plantilla y se puede referenciar match es una expresión XPath que indica el nodo o nodos a los que se aplicará la plantilla, que serán todos los que cumplan el patrón priority es un número entre -9 y 9, si varias coincidencias, lo de menos prioridad no se aplican mode permite procesar un elemento varias veces 29
30 XSLT: Introducción a expresiones XPath Es un lenguaje para poner expresiones que permiten localizar nodos en un documento XML La selección de nodos es parecida a cómo poner rutas en un sistema de ficheros Algunos operadores importantes / 30
31 XSLT: value-of Imprime el valor de texto del nodo seleccionado Sintaxis <xsl:value-of select = patron disable-output-escaping = "yes" "no > </xsl:value-of> Explicación de parámetros select. Obligatorio, tiene que ser una expresión XPath que indica el nodo a los que se aplicará el obtener el valor y mostrarlo. Si hay varios que lo cumplen, sólo se muestra el valor del primero de ellos Disable-output-escaping. Opcional. Por defecto vale No, pero si se indica como Yes entonces no se escapan los caracteres del atributo select 31
32 XSLT: for-each Selecciona una serie de nodos y realizará una pasada por el bucle por cada nodo, representando en cada pasada uno de dichos nodos seleccionados Sintaxis <xsl:for-each select = patron> </xsl:for-each> Explicación de parámetros select. Obligatorio, tiene que ser una expresión XPath que indica los nodos que va a recorrer. Por cada nodo seleccionado, se realizará una pasada por el bucle con su valor 32
33 XSLT: apply-templates Enlaza con la template que se debe aplicar para un conjunto de nodos Sintaxis <xsl:apply-templates select = patron mode = nombre> </xsl:apply-templates> Explicación de parámetros select. Opcional, tiene que ser una expresión XPath que indica los nodos a los que se va a aplicar el patrón. Por cada nodo seleccionado, se irá al patrón correspondiente indicado mode. Opcional, permite que se pueda procesar varias veces un elemento 33
34 XSLT: sort Ordena la lista de nodos desordenada obtenida por foreach o apply-templates Sintaxis <xsl:sort select = patron lang = { string } data-type = { "text" "number" nombre } order = { "ascending" "descending" } case- order = { "upper-first" "lower-first" } /> Explicación de parámetros más importantes select. Opcional, tiene que ser una expresión XPath que indica en base a que nodos se va a proceder a realizar la ordenación 34
35 XSLT: if Realiza un cierto procesado si se cumple una determinada condición Sintaxis <xsl:if test = boolean-expression> </xsl:if> Explicación de parámetros más importantes Test. Obligatorio, se pone una expresión de la que se valida su certeza o falsedad. Si es cierta, entonces se realiza el procesado adecuado. Algo se considera cierto cuando existe al menos un nodo que cumple la expresión 35
36 XSLT: choose, when, otherwise Realiza un cierto procesado si se cumple una determinada condición Sintaxis <xsl:choose> <xsl:when test="expression">... some output... </xsl:when> <xsl:otherwise>... some output... </xsl:otherwise> </xsl:choose> Se realiza aquel procesado tal que cumpla la condición, si hay varios se realiza el primero de ellos. Si no se cumple ninguno, se hará el de otherwise 36
37 XSLT: text Genera un nodo de texto Sintaxis <xsl:text disable-output-escaping = "yes" "no"> </xsl:text> 37
38 XSLT: Ejemplo <?xml version="1.0"?> <xsl:stylesheet xmlns:xsl=" version="1.0"> <xsl:output method="xml" indent="yes"/> <xsl:template match="/"> <!--Generate the initial RDF headers--> <rdf:rdf xmlns:rdf=" xmlns:dc=" <!--Generate the different annotations of subject for each different resource--> <!--For every resource--> <xsl:for-each select="loms/results/lom"> <!--Write the description of a resource with some identifier given by the entry--> <xsl:text disable-output-escaping="yes"><rdf:description rdf:about="</xsl:text> <xsl:value-of select="general/identifier/entry"/> <xsl:text disable-output-escaping="yes">"></xsl:text> 38
39 XSLT: Ejemplo (continuación) <!--For every subject given by the keyword--> <xsl:for-each select="general/keyword/string"> <xsl:if = 'en'"> <dc:subject rdf:datatype=" <xsl:value-of select="."/> </dc:subject> </xsl:if> </xsl:for-each> <!--For every subject given by the purpose--> <!-- <xsl:for-each select="classification/purpose/value"> <dc:subject rdf:datatype=" <xsl:value-of select="."/> </dc:subject> </xsl:for-each> --> <!--For the title--> <xsl:for-each select="general/title/string"> <xsl:if = 'en'"> <dc:title rdf:datatype=" <xsl:value-of select="."/> </dc:title> </xsl:if> </xsl:for-each> <xsl:text disable-output-escaping="yes"></rdf:description></xsl:text> </xsl:for-each> </rdf:rdf> </xsl:template> </xsl:stylesheet> 39
40 Trabajo propio del alumno asociado a la sesión Tutorial de XML (básico, avanzado, ejemplos): Tutorial de XML Schema (tutorial de esquema, tipos simples, tipos complejos, tipos de datos, referencias de esquema): Tutorial de XSLT (básico, avanzado, ejemplos, referencias); Tutorial de Xpath: 40
41 Referencias Extra XML por el W3C, / XML Schema por el W3C, XSLT por el W3C, XPath por el W3C, A. Skonnard, M. Gudgin, Essential XML Quick Reference: A Programmer's Reference to XML, XPath, XSLT, XML Schema, SOAP, and More tialxml/downloads/essentialxml.zip 41
Hojas de Estilos XSLT en el aula. Nieves Carralero Colmenar I.E.S Ramón y Cajal. Albacete ncarralero@jccm.es
Hojas de Estilos XSLT en el aula Nieves Carralero Colmenar I.E.S Ramón y Cajal. Albacete ncarralero@jccm.es Resumen Según la Orden EDU/2887/2010, de 2 de noviembre, por la que se establece el currículo
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 detallesXSL: extensible Style Language. Anabel Fraga
XSL: extensible Style Language Anabel Fraga 1 Tabla de Contenidos La Familia XML Presentación en XML XSL XSLT Elementos XSL-FO Referencias 2 3 La Familia XML Presentación en XML La presentación en HTML
Más detallesTransformación documentos XML. Jose Emilio Labra Gayo Departamento de Informática Universidad de Oviedo
Transformación documentos XML Jose Emilio Labra Gayo Departamento de Informática Universidad de Oviedo Hojas de estilos para XML Antecedentes SGML tenía DSSSL (Document Style Semantics and Specification
Más detallesTransformación de documentos : XSLT
Transformación de documentos : XSLT XSL : Lenguaje Extensible de Hojas de Estilo, cuyo objetivo principal es mostrar cómo debería estar estructurado el contenido, cómo debería ser diseñado el contenido
Más detallesTema IV. XML. VI. XSL (XPath & XSLT) Desarrollo de Aplicaciones para Internet Curso 12 13
Tema IV. XML VI. XSL (XPath & XSLT) Desarrollo de Aplicaciones para Internet Curso 12 13 Índice 1.Introducción 2.XPath i. Introducción ii. Rutas y Expresiones 1. Nodos 2. Ejes 3. Predicados iii.tipos de
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 detallesSistemas de Información 12/13 XML (extensible Mark-up Language)
12/13 XML (extensible Mark-up Language) Departamento Informática e Ingeniería de Sistemas Universidad de Zaragoza (raqueltl@unizar.es) " Guión Introducción Ejemplos Documentos vs apliaciones XML Espacios
Más detallesContenido. Complemento Nomina. Estructura
Contenido Complemento Nomina 1. Estándar del Complemento Nomina 2. Secuencia de Elementos a Integrar en la Cadena Original 3. del Complemento Nomina 1. Estándar del Complemento Nomina Elementos Elemento:
Más detallesXML-Schema. XML-Schema. XML-Schema. XML-Schema. Ventajas de XML-Schema con respecto a las DTD s:
Es una tecnología creada inicialmente por Microsoft basándose en los trabajos y recomendaciones del W3C: XML-Data: vocabulario XML para describir la estructura de los documentos DCD (Document Content Description)
Más detallesXML práctico Bases esenciales, conceptos y casos prácticos (2ª edición)
Introducción al lenguaje XML 1. De SGML a XML 17 2. Los conceptos básicos del XML 18 2.1 Recordatorio sobre el HTML 18 2.2 Creación de un primer documento XML 19 2.3 Las ventajas del XML 21 3. La sintaxis
Más detallesXSL. Introducción. Introducción. Introducción
Introducción XSL 1 XSL (extensible Stylesheet Language)» XSLT (XSL Transformations)» XSL-FO (XSL Formatting Objects) XSLT:» Documento XML que especifica reglas para transformar un documento XML en otro
Más detallesPREGUNTAS TIPO (EXAMEN DE OFIMÁTICA AVANZADA)
PREGUNTAS TIPO (EXAMEN DE OFIMÁTICA AVANZADA) El examen constará de 2 partes. Se evaluará sobre 10 puntos y representará el 60% de la nota final de la asignatura. Para que la calificación en esta prueba
Más detalles[CONVERSIÓN Y ADAPTACIÓN DE DOCUMENTOS XML]
TEMA 5 Contenido Técnicas de transformación de documentos XML.... 2 XPath.... 3 Términos básicos.... 3 Expresiones.... 4 Cuáles son los resultados que da la evaluación de una expresión Xpath?... 4 Cuáles
Más detallesPráctica 5: Oracle XML DB
Asignatura: Base de Datos Titulación: Ingeniería Informática Curso: 4º Práctica 5: Oracle XML DB Notas: Recuerde guardar los scripts, utilice para ello un editor de texto. Recuerde que si no utiliza la
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 detallesCAMINANDO HACIA LA WEB SEMÁNTICA
CAMINANDO HACIA LA WEB SEMÁNTICA Jesualdo Tomás Fernández Breis Universidad de Murcia jfernand@um.es Web actual La información que vemos nosotros... Lugares para viajar y precio Ofertas de Viajes Viajes
Más detallesUnidad 4: XSLT y XPATH. JJ Taboada León IES San Sebastián, Departamento de Informática LENGUAJE DE MARCAS Y SGI Curso 2011 / 2012
Unidad 4: XSLT y XPATH 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 XSLT? Aplicación de las transformaciones Estructura
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 detallesIntroducción a XML. Taller de Producción de Software 2º Semestre 2008 H.Astudillo / P.Inostroza
Taller de Producción de Software 2005 Introducción a XML Taller de Producción de Software 2º Semestre 2008 H.Astudillo / P.Inostroza Indice Qué es XML? Breve Historia de XML Anatomía de un Documento XML
Más 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 detalles1 Introducción a XML
1 Introducción a XML Introducción (I)! Qué es XML?! Últimamente todo el mundo habla sobre XML!! Dicen que es un lenguaje etiquetado...es decir: Es un lenguaje como HTML, pero con nuevas etiquetas?! Dicen
Más detallesXML. Introducción. Cómo se usa? XML Tree. Sintaxis XML
XML Introducción XML(eXtensible Markup Language) es un lenguaje de etiquetas. Hay que tener en cuenta que no es un lenguaje de programación y como tal no ejecuta instrucciones, XML se creó para estructurar,
Más detallesAgenda XML XML XML XML XML. 1.1 Conceptos básicos de XML. 1.2 Ejemplos de lenguajes basados en XML. 1.3 Estructura de un documento XML
Agenda 1.1 Conceptos básicos de 1.2 Ejemplos de lenguajes basados en M.C. Juan Carlos Olivares Rojas 1.3 Estructura de un documento 1.4 Tecnologías extensible Markup Language (Lenguaje de Marcado extensible)
Más detallesContenido. Complemento de Estado de Cuenta Bancario. Estructura
Contenido Complemento de Estado de Cuenta Bancario 1. Estándar del Complemento Estado de Cuenta Bancario 2. Secuencia de Elementos a Integrar en la Cadena Original 3. del Complemento Estado de Cuenta Bancario
Más detallesCurso PHP Módulo 1 R-Luis
Lenguaje PHP Introducción Archivos HTML y PHP: Crear un archivo php es tan sencillo como cambiarle la extensión a un archivo html, por ejemplo podemos pasar de index.html a index.php sin ningún inconveniente.
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 detallesEstructura. Elementos Elemento: Intereseshipotecarios Diagrama. Contenido. Complemento de Intereses hipotecarios
Contenido Complemento de Intereses hipotecarios 1. Estándar del Complemento Intereses hipotecarios 2. Secuencia de Elementos a Integrar en la Cadena Original 3. del Complemento Intereses hipotecarios 1.
Más detalles7.3.3 Ejemplo de hoja XSLT
XSL y XSLT 7.3.3 Ejemplo de hoja XSLT Este primer ejemplo servirá para ilustrar la creación de hoja con XSLT mediante los elementos anteriores, aunque no usaremos muchos de ellos porque no tienen aplicación
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 detallesUnidad 5: Namespaces. JJ Taboada León IES San Sebastián, Departamento de Informática LENGUAJE DE MARCAS Y SGI Curso 2011 / 2012
Unidad 5: Namespaces madrid 2000 JJ Taboada León IES San Sebastián, Departamento de Informática LENGUAJE DE
Más detalles5.1 Introducción a XSL
5.1 Introducción a XSL Añadir Forma al Contenido (I)! Un documento XML que cumple las normas del dialecto ListaML:
Más detallesContenido. Formato SelloDigitalContElec. Se deberá utilizar el siguiente estándar XSD, validando su forma y sintaxis en un archivo con extensión XML.
Contenido Formato SelloDigitalContElec Estándar del Formato SelloDigitalContElec Se deberá utilizar el siguiente estándar XSD, validando su forma y sintaxis en un archivo con extensión XML. Para poder
Más detallesIntroducción a XML. Simon Pickin Ingeniería Telemática. Basado en una presentación de M. Carmen Fernández Panadero <mcfp@it.uc3m.
Introducción a XML Simon Pickin Ingeniería Telemática Basado en una presentación de M. Carmen Fernández Panadero Introducción a XML 1 Qué es XML: Un poco de historia Problemas de HTML Extensibilidad
Más detallesCREACIÓN Y CONFIGURACIÓN DE WIKIS
Paso 1: Creación CREACIÓN Y CONFIGURACIÓN DE WIKIS Como con el resto de actividades, para crear un wiki lo primero es activar el modo de edición y seleccionar la opción Wiki de la lista desplegable Agregar
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 detallesManual de Desarrollador Autenticación Automática
Manual de Desarrollador Autenticación Automática OI2007_AUTAUTOM_MDE_1.9 Subdirección Informática Servicio Impuestos Internos Fecha:18/11/2007 INTRODUCCIÓN... 5 CAPÍTULO 1... 6 ANÁLISIS DEL SISTEMA...6
Más detallesIntroducción a XSLT. Jose Emilio Labra Gayo. Octubre 2006. Contenidos Plantillas Programación Automatización Múltiples documentos
Octubre 2006 Contenidos Plantillas Plantillas predefinidas Creación del Árbol de resultado Programación Alternativas y control Variables y parámetros Plantillas con nombre y recursividad Automatización
Más detallesAñadido de Funcionalidades en D2 para su lanzamiento en BATCH
Añadido de Funcionalidades en D2 para su lanzamiento en BATCH Colegio de Registradores Servicio de Sistemas de Información Desarrollado por: Documento: Manual D2 en Batch.docx Fecha de Creación: 28 de
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 detallesSemantic Annotation for WSDL and XML SAWSDL
1 Universidad Rey Juan Carlos I Semantic Annotation for WSDL and XML SAWSDL Presentación: Luis Miguel Serrano Cámara Recuperación de la Información 2 Indice 1.- Introducción 2.- SAWSDL en WSDL 2.0 3.-
Más detallesXSLT. Apuntes de guerrilla
XSLT Apuntes de guerrilla Index Aplicar un xls a un xml 3 Plantillas 4-5-6 Elementos de control 6-7-8 Código de ejemplo 9-10 2 Aplicar un XSLT a un XML En documento XSLT externo En el documento xml introduciremos
Más detallesProyecto Unico Interpretador de SetCalc
Universidad Simón Bolívar Dpto. de Computación y Tecnología de la Información CI3721 - Traductores e Interpretadores Abril-Julio 2008 Proyecto Unico Interpretador de SetCalc A continuación se describe
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 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 detallesXSLT. Tecnólogo en Informática. Ing. Sebastián Vergara
XSLT Tecnólogo en Informática Ing. Sebastián Vergara svergara@fing.edu.uy 1 XSLT Formatear XML con CSS no es lo mas común W3C recomienda XSLT XSLT? extensible Stylesheet Language Transformations Parte
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 detallesWeb Services de G-Inside
Web Services de G-Inside Gestión de Expedientes y Documentos Electrónicos para su intercambio Documento de Integración Sistemas Desarrollo Versión del documento 002 Fecha de revisión 16/01/2013 Realizado
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 detallesFSE2007. Formato de fichero de Verificaciones UAFSE-FSE2007. Formato de fichero de Verificaciones. Página 1 de 8 FSE2007
UAFSE- Formato de fichero de Verificaciones Página 1 de 8 UAFSE- 1- Introducción Para la importación de datos masivos al sistema se dispone de un formato concreto de fichero, dependiendo de la naturaleza
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 detallesRealizar un esquema para el almacenamiento de CD musicales con las
Ejemplos Realizar un esquema para el almacenamiento de CD musicales con las especificaciones detalladas en el ejemplo del tema 2. Escriba también un documento de instancia para ese esquema. Diseñar un
Más detallesCapítulo 3: XML Spy como editor de documentos XML. 2. La interfaz de usuario de XML Spy
Capítulo 3: XML Spy como editor de documentos XML 1. Objetivos del capítulo Este capítulo pretende servir como una introducción a las funciones de la aplicación XML Spy, incluida dentro del conjunto de
Más detallesTEMA 5 LA FAMILIA XML EN LA NUEVA WEB
TEMA 5 LA FAMILIA XML EN LA NUEVA WEB La Web, tanto cuantitativa como cualitativamente, se ha desarrollado extraordinariamente siendo el objeto de este texto ubicar el papel que XML juega y va a jugar
Más 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 detallesManual de uso de la Administración ITALO
Manual de uso de la SUBDIRECCIÓN GENERAL DE TECNOLOGÍAS DE LA INFORMACIÓN Y DE LAS COMUNICACIONES Referencia: ITALOMUAIV01 Nº Versión: 1.0 Fecha: Agosto de 2010 Listados con Organismos) Manual de uso de
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 detallesApuntes básicos del Tema 9
Apuntes básicos del Tema 9 Introducción a XSLT Contenidos: 9.1 Transformaciones XSL: el lenguaje XSLT 9.2 XSLT frente a CSS 9.3 XSLT 9.4 Un ejemplo sencillo 9.5 Qué son las plantillas 9.6 Tipos de archivo
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 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 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 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 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 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 detallesBuscadores basados en agentes inteligentes
Buscadores basados en agentes inteligentes Los buscadores de contenido Estos han sido esenciales a lo largo de todo el desarrollo de la web. Basados en coincidencias de palabras o frases. Desventajas Escasa
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 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 detallesTransformación del Modelo Relacional en UML a XML
Transformación del Modelo Relacional en UML a XML Leonardo Rodríguez lrodrigu@fing.edu.uy Daniel Perovich perovich@fing.edu.uy INCO - PEDECIBA Facultad de Ingeniería Universidad de la República Uruguay
Más detallesEstructura Elemento: EstadoDeCuentaCombustible Diagrama
Contenido Complemento de Estado de Cuenta de Combustibles para Monederos Electrónicos Autorizados por el SAT A. Estándar del complemento EstadoDeCuentaCombustible. B. Secuencia de elementos a integrar
Más detallesXMLSpy. Manual de usuario. www.ejie.es
XMLSpy Manual de usuario Fecha: 31/08/2007 Referencia: EJIE S.A. Mediterráneo, 3 Tel. 945 01 73 00* Fax. 945 01 73 01 01010 Vitoria-Gasteiz Posta-kutxatila / Apartado: 809 01080 Vitoria-Gasteiz www.ejie.es
Más detallesSintaxis y configuración de plantillas
Sintaxis y configuración de plantillas Historial de versiones Versión Versión Fecha Notas Responsable documento framework 1.0 0.1 30-10-2010 Versión inicial Pablo Pazos Gutiérrez (pablo.swp@gmail.com Índice
Más detallesEspecificación Técnica del Web Service de Autenticación y Autorización WSAA Para el desarrollo de Clientes de Entidades Externas
Servicio Nacional de Aduanas Subdirección de Informática Departamento de Desarrollo de Sistemas Especificación Técnica del Web Service de Autenticación y Autorización WSAA Para el desarrollo de Clientes
Más detallesQue es PHP? Que se puede hacer con PHP? Sintaxis del lenguaje. Variables. Operadores básicos. Condicionales. Ciclos.
Que es PHP? Que se puede hacer con PHP? Sintaxis del lenguaje. Variables. Operadores básicos. Condicionales. Ciclos. Qué es PHP? PHP (Hypertext Preprocessor). Es un lenguaje de programación: De código
Más detallesObjetivo: Introducción conceptual y aplicación básica de los lenguajes del lado del servidor.
Sesión 03: Lenguajes web del servidor Competencias a Conseguir: - Conocer el entorno de trabajo a nivel de servidores web. - Instalación del localhost (Servidor Local). - Repaso general de PHP y ejercicios
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 detallesEspecificación Técnica del WebService de Autenticación y Autorización
Especificación Técnica del WebService de Autenticación y Autorización Índice de contenido Introducción...3 Propósito...3 Descripción General del Servicio...3 Referencias...4 Invocación del WSAA...4 Sincronización
Más detallesXML, DTD y hojas de estilo
XML, DTD y hojas de estilo Introducción XML existe porque HTML ha tenido mucho éxito. Pero con objeto de corresponder a este éxito, se le ha extendido introduciéndose muchas etiquetas nuevas (más de 100
Más detallesESOFT 3 Nice Screen Scraper: A simple scraper
ESOFT 3 Nice Screen Scraper: A simple scraper Héctor López Sacanell hlopez1@alumnes.udl.cat 3 de diciembre de 2009 1. Introducción El objetivo de esta segunda entrega es la de crear una primera versión
Más 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 detallesEsquemas XML para intercambio de documentos electrónicos y expedientes electrónicos
SECRETARÍA DE ESTADO PARA LA FUNCIÓN PÚBLICA DIRECCIÓN GENERAL PARA EL IMPULSO DE LA ADMINISTRACIÓN ELECTRÓNICA MANUAL DE USUARIO Esquemas XML para intercambio de documentos electrónicos y expedientes
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 detallesMi propuesta consiste en crear un portal Web que contemple las siguientes funcionalidades:
Propósito del prototipo: Mi propuesta consiste en crear un portal Web que contemple las siguientes funcionalidades: 1º. Mostrar noticias y eventos propios del grupo de personas que administren la Web.
Más detallesManual de Desarrollador Externo
Manual de Desarrollador Externo Consulta Avanzada Estado de DTE Oficina Informática Factura Electrónica Subdirección Informática Servicio Impuestos Internos Versión : 1.0 Fecha : 03/05/2007 INDICE CONTROL
Más detallesConsulta a Padrón Nivel 10
AFIP Consulta a Padrón Nivel 10 WSPN10 Manual para el desarrollador Versión 1.3 Historial de modificaciones Ver Fecha Edición Descripción 1.0 30-04-2006 DINTR Versión inicial del documento 1.1 28-04-2009
Más detallesPráctica 1: Instalación de un servidor de aplicaciones web y diseño de la vista de una aplicación
Práctica 1: Instalación de un servidor de aplicaciones web y diseño de la vista de una aplicación Sistemas de Información Grado de Informática Dpto. de Informática e Ingeniería de Sistemas, Universidad
Más detallesEl nombre de cada uno de los archivos, debe especificarse mediante la siguiente secuencia de caracteres:
OBJETIVO Definir las características y contenido de los archivos correspondientes al formato 2276 versión 1 donde se reporta la información de INFORMACIÓN CERTIFICADO DE INGRESOS Y RETENCIONES PARA PERSONAS.
Más detallesConsulta a Padrón Nivel 3
AFIP-SDG SIT Consulta a Padrón Nivel 3 Manual para el desarrollador Versión correspondiente al 27 de Agosto de 2013 Administración Federal de Ingresos Públicos Subdirección General de Sistemas y Telecomunicaciones
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 detallesKaldeera Advanced Forms 2009 Guía del usuario
Kaldeera Advanced Forms 2009 Guía del usuario Indice Usando Kaldeera Advanced Forms 2009... 3 Accediendo a la página de configuración... 3 Activando o desactivando la funcionalidad de Kaldeera Advanced
Más detallesLa plantilla propone aprovechar esta estructura en común y sólo modificar el contenido del área del documento que sea diferente.
PLANTILLAS EN PHP El concepto de plantilla, es un criterio del desarrollo web que propone optimizar la cantidad de documentos HTML que se usan en el desarrollo de un sitio web. A lo largo de la navegación
Más detallesAnálisis y Diseño de Sistemas de
Análisis y Diseño de Sistemas de Información para Internet 1. Introducción a XML Luís Rodríguez Baena (luis.rodriguez@upsam.net) Universidad Pontificia de Salamanca (campus Madrid) Facultad de Informática
Más detallesEl nombre de cada uno de los archivos, debe especificarse mediante la siguiente secuencia de caracteres:
OBJETIVO Definir el contenido y especificaciones técnicas de la información que debe ser entregada por las EAR a la DIAN, respecto de las transacciones de pago realizadas a través de canales electrónicos,
Más detallesEspecificación Técnica del WebService de Autenticación y Autorización
Especificación Técnica del WebService de Autenticación y Autorización Índice de contenido Introducción...3 Propósito...3 Descripción General del Servicio...3 Referencias...4 Invocación del WSAA...4 Sincronización
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 detallesSemántica Denotacional
Semántica Denotacional Idea: El significado de un programa es la función denotada por el programa Componentes del metalenguaje para la definición semántica denotacional de un L.P.: Dominios sintácticos
Más detallesNORMA DE DIGITALIZACIÓN ADADA018 ADICIONALES EXPEDIENTESTRU
NORMA DE DIGITALIZACIÓN ADADA018 ADICIONALES EXPEDIENTESTRU La información estará soportada en DVD's que incluyan los datos alfanuméricos e imágenes asociadas. El DVD irá identificado con una etiqueta,
Más detallesLAS BARRAS. La barra de acceso rápido
LS RRS La barra de título Contiene el nombre del documento sobre el que se está trabajando en ese momento. Cuando creamos un libro nuevo se le asigna el nombre provisional Libro1, hasta que lo guardemos
Más detallesMANUAL DE AYUDA HERRAMIENTA DE APROVISIONAMIENTO
MANUAL DE AYUDA HERRAMIENTA DE APROVISIONAMIENTO Fecha última revisión: Junio 2011 INDICE DE CONTENIDOS HERRAMIENTA DE APROVISIONAMIENTO... 3 1. QUÉ ES LA HERRAMIENTA DE APROVISIONAMIENTO... 3 HERRAMIENTA
Más detallesApuntes de ACCESS. Apuntes de Access. Campos de Búsqueda:
Apuntes de ACCESS Campos de Búsqueda: Los campos de búsqueda permiten seleccionar el valor de un campo de una lista desplegable en lugar de tener que escribirlos. El usuario sólo tiene que elegir un valor
Más detallesResolución 000111 del 29 de Octubre del 2015 Anexo No. 4 Especificaciones Técnicas FONDO DE CESANTIAS Formato 2274 - Versión 1
OBJETIVO Definir las características y contenido de los archivos correspondientes al formato 2274 versión 1 donde se reporta la información de. ESPECIFICACIÓN TECNICA El formato debe enviarse en un archivo
Más detalles