Office
Iniciar sesión

Cómo utiliza InfoPath las tecnologías XML

Nota:  Nos gustaría proporcionarle el contenido de ayuda actual lo más rápido posible en su idioma. Esta página se ha traducido mediante un sistema automático y es posible que contenga imprecisiones o errores gramaticales. Nuestro objetivo es que este contenido sea útil para usted. ¿Puede informarnos sobre si la información le ha sido útil al final de la página? Aquí tiene el artículo en inglés para que pueda consultarlo fácilmente.

Microsoft Office InfoPath es una aplicación de Microsoft Office System que se utiliza para crear plantillas de formulario basadas en lenguaje de marcado Extensible (XML) y sus tecnologías asociadas. XML es un lenguaje estándar para describir, organizar e intercambiar datos. En InfoPath, las plantillas de formulario se basan en tecnologías XML y datos del formulario se guardan o envían en formato XML. InfoPath emplea el siguiente código XML tecnologías:

  • Transformación XSL (XSLT)

  • Esquemas XML

  • Lenguaje de marcado de hipertexto extensible (XHTML)

  • Lenguaje de rutas XML (XPath)

  • Modelo de objetos de documento (DOM)

  • Firmas XML

    Nota: Obtenga más información sobre estas tecnologías, vaya al sitio Web de World Wide Web Consortium (W3C) y búsqueda de cada tecnología.

Estas tecnologías se rigen por World Wide Web Consortium (W3C), que recomienda un conjunto de reglas, directrices y convenciones para producir archivos que sean fáciles de generar y procesar por diferentes equipos y aplicaciones específicas. Además de las tecnologías XML que admite InfoPath, InfoPath utiliza especial instrucciones de procesamiento y espacios de nombres y tiene varios métodos para tener acceso a DOM a través del modelo de objeto de InfoPath.

Aunque no es necesario conocer todos los detalles de estas tecnologías XML, en la siguiente tabla le ayudará a comprender cómo se utilizan en InfoPath.

Nombre

Descripción

XML

XML es el formato de salida que se produce en un formulario de InfoPath. XML también se usa para contener los datos de ejemplo que se muestran en los campos de un formulario antes de que un usuario rellena. InfoPath utiliza el estándar XML versión 1.0.

XSLT

XSLT es el formato de los archivos de vista que se producen cuando se diseña una plantilla de formulario. InfoPath no admite el uso de objetos de formato XSL (XSL-FO) para la presentación de datos XML, ni admite la importación de archivos XSL arbitrario. InfoPath utiliza el estándar XSLT versión 1.0.

esquema XML

Esquemas XML se utilizan como medio principal de validación de datos en un formulario y proporcionan la estructura subyacente del documento XML que se produce en la plantilla de formulario. Además, un esquema XML se utiliza para definir la estructura del formulario (.xsf) del archivo de definición que genera InfoPath cuando se diseña una plantilla de formulario. InfoPath no admite esquemas compatibles con las especificaciones XML simplificado (XDR) o definición de tipo de documento (DTD). InfoPath utiliza el esquema XML versión 1.0 estándar.

XHTML

XHTML es correcto HTML y se utiliza principalmente para desarrollar áreas de texto enriquecido. InfoPath utiliza el estándar XHTML versión 1.0.

XPath

Expresiones XPath se utilizan al enlazar controles a campos y grupos de origen de datos una plantilla de formulario. Expresiones XPath también se utilizan para las expresiones formato condicional y validación de datos. InfoPath utiliza el estándar XPath versión 1.0.

DOM

El DOM se usa para obtener acceso al contenido del documento de origen XML que genera una plantilla de formulario mediante programación. También se utiliza para proporcionar acceso de solo lectura para el contenido del archivo .xsf. InfoPath utiliza el estándar DOM versión 1.0.

firma XML

Las firmas XML se utilizan para firmar digitalmente los formularios de InfoPath. Si está habilitado, cada formulario de InfoPath puede contener una o varias firmas digitales. InfoPath admite la firma digital de partes de un formulario, así como el formulario completo.

Procesador XML

El procesador XML se utiliza para cargar el XML de un documento de origen en la memoria dinámica del equipo, validarla con el esquema XML y producir la vista del documento mediante XSLT. El procesador XML compatible con InfoPath es Microsoft XML Core Services (MSXML) versión 5.0. No se admiten las versiones anteriores de este procesador.

Ampliar sus conocimientos de Office
Explorar los cursos
Obtener nuevas características primero
Únase a los participantes de Office Insider

¿Le ha sido útil esta información?

¡Gracias por sus comentarios!

Gracias por sus comentarios. Quizá le interese ponerse en contacto con uno de nuestros agentes de soporte de Office.

×