Zona HTML Zona Java Zona PHP Zona ASP Zona Bases de datos
-Tutoriales

El API JAXP


Glosario de Términos


. analizador

Un módulo que lee datos XML desde una fuente de entrada y los rompe en pedazos con los que puede trabajar nuestro programa con un dato etiqueta, atributo, o elemento. Un analizador sin validación se asegura de que los datos XML están bien formateados, pero no verifica que son válido.

También puedes ver: analizador con validación.

. analizador con validación

Una analizador con validación es un analizador que se asegura que un documento XML es valido, así como bien formateado.

También ver: analizador.

. archivar

Guardar el estado en un objeto y restaurarlo.

. atributo

Un cualificador en un etiqueta XML que proporciona información adicional. Por ejemplo, en la etiqueta <slide title="My Slide">, title es un atributo y My Slide es un valor.

. aviso

Un aviso del analizador SAX se genera cuando un documento DTD contiene definiciones duplicadas, y situaciones similares que no son un necesariamente un error, pero que el autor del documento podría querer conocer.

. bien formateado

Un documento XML bien formateado es sintácticamente correcto. No contiene ningún ángulo que no forme pare de una etiqueta. Tiene todas las etiquetas bien anidadas y nunca se solapan.

. comentario

Texto en un documento XML que es ignorado, a menos que se le diga al analizador que lo reconozca. Un comentario está encerrado en una etiqueta de comentario, como esta: <!-- Esto es un Comentario -->

. contenido

La parte de un documento XML que ocurre después del prólogo, inlcuyendo el elemento raíz y todo lo que contenga.

. CDATA

Una etiqueta XML predefinida para "Character DATA" que dice "no interpretes estos caracteres", en oposición a "Parsed Character Data" (PCDATA), en el que se aplican las reglas normales de la síntaxis XML. Las secciones CDATA normalmente se usan para mostrar ejemplos de síntaxis XML, como.

<![CDATA[ <slide>..A sample slide..</slide> ]]>

que se muestra como:

   <slide>..A sample slide.. </slide> 

. datos

Los contneidos de un elemento, generalmente usado cuando el elemento no contiene ningún subelemento. Cuando lo tiene, se usa el término más general de contenido. Cuando el único texto de una estructura XML está contenido en elementos imples, y los elementos que tienen subelementos tienen muy pocos datos mezclados, esta estructura frecuentemente se compara con "datos" XML, en oposición a documento XML.

. DDP

Programación dirigida a documento. El uso de XML para definir aplicaciones.

. declaración

Lo primero que hay en un documento XML, que lo declara como XML. La declaración mínima es <?xml version="1.0"?>. La declaración es parte del prólogo del documento.

. documento

En general, una estructura XML en el que uno o más elementos contienen texto intermezclado con subelementos. También puedes ver:dato.

. DOM

Modelo de Objeto Documento. Un árbol de objetos coninterfaces para moverse por el árbol y escribir una versión XML de él, según lo definido en la especificación W3C.

. DTD

Definición de Tipo Documento. Una parte opcional del prólogo del documento, según lo especifica el estándard XML. El DTD especifica restricciones de etiquetas válidas y secuencias de etiquetas que pueden estar en el documento. Sin embargo, el DTD tiene ciertos atajos, que nos permiten varias proposiciones de esquema . Por ejemplo, la entrada DTD <!ELEMENT username (#PCDATA)> dice que el elemento XML llamado username contiene datos "Parsed Character DATA" -- es decir, texto normal, no elementos estructurales. El DTD incluye subconjuntos locales, definidos en el fichero actual, y subconjuntos externos, que consisten en definiciones contenidas en fichero .dtd externo que es referenciado en el subconjunto local usando una entidad de parámetro.

. elemento

Una unidad de datos XML delimitado por etiquetas. Un elemento XML puede encerrar otros elementos. Por ejemplo, en la estructura XML, "<slideshow><slide>..</slide><slide>..</slide> </slideshow>", el elemento <slideshow> contiene dos elementos <slide>.

. entidad

Un ítem individual que puede incluirse en un documento XML referenciándolo. Como una referencia de entidad puede nombrar una entidad tan pequeña como un carcter (por ejemplo, "&lt;", que representa el símbolo de menor que (<). Una referencia de entidad también puede referenciar un documento completo, o una entidad externa, o una colección de definiciones DTD (una entidad de parámetro).

. entidad analizada

Una entidad general que contiene XML, y por lo tanto, es analziada cuando se inserta en el documento, como oposición a una entidad sin analizar.

. entidad binaria

Ver entidad sin analizar.

. entidad de parámetro

Una entidad que consta de especificaciones DTD, como distinción de una entidad general. Una entidad de parámetro definida en el DTD puede ser referenciada en otros puntos.

. entidad externa

Una entidad que existe en un fichero XML externo, que es incluido en el documento XML usando una referencia de entidad.

. entidad general

Una entidad que es referencia como parte del contenido de un documento XML, diferenciándola de una entidad de parámetro, que es referenciada en el DTD. Una entidad general puede ser una entidad analizada o unaentidad sin analizar.

. entidad sin analizar

Una entidad general que contiene algo distinto a XML. Entonces, por su naturaleza, la entidad sin analizar contiene datos binarios.

. error

Un error de análisis SAX generalmente es un error de validación -- en otras palabras, ocurre cuand el documento XML no es valido, aunque también puede ocurrir si la declaración especifica una versión XML que el analizador no puede manejar. También puedes ver: error fatal y aviso.

. error fatal

Un error fatal ocurre en el analizador SAX cuando un documento no está bien formateado, o no puede ser procesado. También puedes ver: wrror y aviso.

. espacio de nombres

Un estándard que nos permite especificar una única etiqueta para un conjunto de nombres de elementos definidos por un DTD. Un documento que use este DTD puede ser incluido en otro documento sin tener conflictos entre los nombres de los elementos. Los elementos definidos en nuestro DTD son únicos, por eso, por ejemplo, el analizador puede decir que un elemento llamado <name> debería ser interpretado de acuerdo a nuestro DTD en vez de hacerlo usando la definición de un elemento llamado "name" en un DTD diferente.

. esquema

Un método inspirado en bases de datos para especificar restricciones sobre documentos XML usando un lenguaje basado en XML. Los esquemas dirigen deficiencias en los DTDs, como la imposibilidad de poner restricciones sobre los tipos de datos que pueden ocurrir en un campo particular. Como los esquemas están basados en XML, y tienen herencia, es fácil crear una especificación ambigüa, y es posible determinar el ámbito sobre el que se aplica un comentario.

. esquema RDF

Un estándard para especificar reglas de consistencia (por ejemplo, el precio debe ser mayor que cero, le descuento debe ser menor de 15%) que se aplican a las especificaciones contenidas en un RDF.

. esquema XML

La especificación schema de w3c para documento XML.

. etiqueta

Una pieza de texto que describe una unidad de datos, o elemento, en XML. La etiqueta es distinguible com marca, en oposición a los datos, porque está rodeada por ángulos (< y >).

. HTML

Lenguaje de Marcas de HyperTexto. El lenguaje para la Web. Un sistema donde cada documento tiene una posición única y global, y los documentos pueden enlazarse unos a otros.

. instrucción de procesamiento

Información contenida en una estructura XML que está pensada para ser interpretada por una aplicación específica.

. modelo de contenido mixto

Una especificación DTD que define un elemento que contiene un mezcla de texto y uno o más elementos. La especificación debe empezar con #PCDATA, seguida por los elementos alternados, y debe terminar con signo de asterisco (*). Por ejemplo.

       <!ELEMENT item (#PCDATA | item)* >

. normalización

El proceso de eliminar redundancias mediante la modularización, como las subrutinas, y eliminar las diferencias superflúas reduciendolas a un común denominador. Por ejemplo, los finales de líneas de diferentes sistemas son normalizados reduciéndolos a un sencillo NL, y los múltiples caracteres en blanco son normalizados a un espacio.

. notación

Un mecanismo para definir un formato de datos para un documento no-XML referenciado en una entidad sin analizar. El nuevo estándard es usar tipos de datos MIME y espacios de nombres para evitar conflictos de nombres.

. OASIS

"Organization for the Advancement of Structured Information Standards". Su site es http://www.oasis-open.org/. El repositorio DTD que esponsorizan está en http://www.XML.org.

. prólogo

La parte de un documento XML que precede a los datos XML. El prólogo incluye la declaración y un DTD opcional.

. raíz

El elemento más exterior en un documento XML. El elemento que contiene todos los demás elementos.

. referencia

Ver entidad de referencia

. referencia de entidad

Una referencia a una entidad que es sustituida por la referencia cuando se analiza el documento XML. Podría referenciar una entidad predefinida como &lt; o podría referenciar una que está definida en el DTD. En los datos XML, la referencia podría ser a una entidad que está definida en el subconjunto local del DTD o e un fichero XML externo (una entidad externa).

. RDF

"Resource Description Framework". Un estándard para definir la clase de datos que contiene un fichero XML. Dicha nformación podría ayudar a asegurar la integridad semántica, por ejemplo para ayudarnos a aseguranos que una fecha se trata como una fecha, en vez de un simple texto.

. SAX

"Simple API for XML". Un interface dirigido a eventos en que el que el analizador invoca uno o más métodos suministrados por el llamador cuando ocurre un "evento de análisis". Los eventos incluyen, reconocimiento de etiquetas XML, encontrar errores, encontrar una referencia a una entidad externa, o procesar una especificación DTD.

. SGML

"Standard Generalized Markup Language". El padre tanto de HTML como de XML. Sin embargo, mientras que HTML comparte con SGML la propensión a embeber la información de presentación en las marcas, XML es un estándard que permite que la información contenida esté totalmente separada de los mecanismos para mostrarla.

. subconjunto externo

La parte del DTD que está definida por referencia a fichero .dtd externos.

. subconjunto local

La parte del DTD que está definida dentro del fichero XML actual.

. Unicode

Un estándard definido por "Unicode Consortium" que usa una página de códigos de 16 bits, que mapea dígitos a caracteres de todos los idiomas del mundo, como los 16 bits pueden cubrir 32,768 códigos, Unicode es lo suficientemente grande como para cubrirlos todos, excpetos los lenguajes que tienen caracteres diferentes para cada concepto, como el chino.

. unir

Construcción del código necesario para procesar un conjunto de datos XML bien definidos.

. URI

Un "Universal Resource Identifier". Un URI es una URL o una URN. (URLs y URNs son entidades concretas que realmente existen. Una "URI" es una superclase abstracta -- es un nombre que puede usarse cuando sabemos como tratarlo, si como una URL o como una URN.

. URL

"Universal Resource Locator". Un puntero a una localización especifica (dirección) en la Web que es única en todo el mundo. La primera parte de la URL define el tipo de dirección. Por ejemplo http:/ identifica una localización Web. El prefijo ftp:/ especifica un fichero descargable. Otros prefijos incluyen file:/ (un fichero del sistema local) y mailto:/ (uan dirección de email).

. URN

"Universal Resource Name". Un identificar único que identifica una entidad, pero no dice dónde está localizada. Esto permite al sistema buscarla para ver si existe una copia local antes de ir a la Web a buscarla. También permite que cambie la localización Web, y aún así, permitir que el objeto sea encontrado.

. válido

Un documento válido XML, además de estar bien formateado, sigue todas las restricciones impuestas por un DTD. En otras palabras, no contiene etiquetas que no están permitidas por el DTD, y las otras etiquetas se rigen según las especificaciones DTD.

. w3c

El World Wide Web Consortium. El cuerpo internacional que gobierna los estándards de Internet.

. XHTML

Un XML con aspecto de HTML definido por varios DTDs XHTML. Para usar XHTML para todo iría en contra del propósito de XML, ya que la idea de XML es identificar los contenidos de información, no sólo decir como mostrarlos.

. XLink

La parte de la especificación XLL que concierte a la especificación de enlaces entre documentos.

. XLL

La especificación "XML Link Language", consta de XLink y XPointer.

. XML

"Extensible Markup Language", que nos permite definir etiquetas (marcas) que necesitamos para identificar los datos y el texto en documento XML.

. XPointer

La parte de la especificación XLL que concierne a la identificación de sección de documentos que pueden ser referenciados por enlaces incluidos en otros documentos.

. XSL

"Extensible Stylesheet Language". Un importante estándard que consigue varios objetivos. XSL nos permite.

  1. Especificar las características de panatalla, por eso podemos identificar el contenido de los datos en un fichero XML y decir como mostrarlos en una hoja de estilo XSL.
  2. Especifica la conversión de etiquetas, por eso podemos convertir un tipo de etiquetas XML en otro tipo para que un fichero XML pueda ser usado en el lugar de otro.
  3. Especifica el flujo de objetos o el formateo de objetos y los enlaces entre ellos, para que la información llene un área de una página y fluya automáticamente un área diferente cuando el área se completa. Esto nos permite envolver con texto, los gráficos, por ejemplo.
 
Patrocinados
 

Copyright © 1999-2006 Programación en castellano. Todos los derechos reservados.
Formulario de Contacto - Datos legales - Publicidad

Hospedaje web y servidores dedicados linux por Ferca Network