Cómo: ejecutar una transformación XSLT desde el Editor XMLHow to: Execute an XSLT transformation from the XML Editor

El Editor XML permite asociar una hoja de estilos XSLT con un documento XML, realizar la transformación y ver el resultado.The XML Editor allows you to associate an XSLT style sheet with an XML document, perform the transformation, and view the output. El resultado de la transformación XSLT se muestra en una nueva ventana de documento.The resulting output from the XSLT transformation is displayed in a new document window.

El salida propiedad especifica el nombre de archivo para la salida.The Output property specifies the filename for the output. Si el salida propiedad está en blanco, se genera un nombre de archivo en el directorio temporal.If the Output property is blank, a filename is generated in your temporary directory. La extensión de archivo se basa en el xsl:output elemento en su estilo de hojas y puede ser. XML,. txt o. htm.The file extension is based on the xsl:output element in your style sheet and can be .xml, .txt or .htm.

Si el salida propiedad especifica un nombre de archivo con un. htm o. HTML extensión, el resultado XSLT se obtiene la vista previa con Windows Server 2008Windows Server 2008 Internet Explorer.If the Output property specifies a filename with an .htm or .html extension, the XSLT output is previewed using Windows Server 2008Windows Server 2008 Internet Explorer. Todas las demás extensiones de archivo se abren con el editor predeterminado que elija Windows Server 2008Windows Server 2008 Visual Studio.All other file extensions are opened using the default editor chosen by Windows Server 2008Windows Server 2008 Visual Studio. Por ejemplo, si la extensión de archivo es. xml, Visual Studio utiliza el Editor XML.For example, if the file extension is .xml, Visual Studio uses the XML Editor.

Para ejecutar una transformación XSLT desde un documento XMLTo execute an XSLT transformation from an XML document

  1. Abra un documento XML en el Editor XML.Open an XML document in the XML Editor.

  2. Asocie una hoja de estilos XSLT con el documento XML.Associate an XSLT style sheet with the XML document.

    • Agregue una instrucción de procesamiento xml-stylesheet al documento XML.Add an xml-stylesheet processing instruction to the XML document. Por ejemplo, agregue la siguiente línea <?xml-stylesheet type='text/xsl' href='filename.xsl'?> al prólogo del documento.For example, add the following line <?xml-stylesheet type='text/xsl' href='filename.xsl'?> to the document prolog.

      -o bien--or-

    • Agregar la hoja de estilos XSLT mediante la propiedades ventana.Add the XSLT style sheet using the Properties window. En el documento ventana propiedades, haga clic en el examinar botón la Stylesheet campo, seleccione la hoja de estilos XSLT y haga clic en abrir.In the document Properties Window, click the Browse button for the Stylesheet field, select the XSLT style sheet, and click Open.

  3. Haga clic en el ShowXSL salida situado en la Editor XML barra de herramientas.Click the ShowXSL Output button on the XML Editor toolbar.

    Note

    Si no hay ninguna hoja de estilos asociada con el documento XML, un cuadro de diálogo le pide que proporcione la hoja de estilos que desea utilizar.If there is no style sheet associated with the XML document, a dialog box prompts you to provide the style sheet to use.

    El resultado de la transformación XSLT se muestra en una nueva ventana de documento.The resulting output from the XSLT transformation is displayed in a new document window.

Para ejecutar una transformación XSLT desde una hoja de estilos XSLTTo execute an XSLT transformation from an XSLT style sheet

  1. Abra una hoja de estilos XSLT en el Editor XML.Open an XSLT style sheet in the XML Editor.

  2. Especificar un documento XML en el entrada campo del documento propiedades ventana.Specify an XML document in the Input field of the document Properties window.

    Note

    El documento XML es el documento de entrada que se utiliza en la transformación.The XML document is the input document used for transformation. Si no se especifica un documento cuando se inicia la transformación XSLT, el abrir archivo aparece el cuadro de diálogo, y puede especificar un documento en ese momento.If a document is not specified when the XSLT transformation is started, the File Open dialog box appears, and you can specify a document at that time.

  3. Haga clic en el ShowXSLT salida situado en la Editor XML barra de herramientas.Click the ShowXSLT Output button on the XML Editor toolbar.

    El resultado de la transformación XSLT se muestra en una nueva ventana de documento.The resulting output from the XSLT transformation is displayed in a new document window.

Para proporcionar un nombre de archivo de salida diferenteTo provide a different output file name

  1. Especifique un nombre de archivo en el salida campo del documento propiedades ventana.Specify a file name in the Output field of the document Properties window.

  2. Haga clic en el ShowXSLT salida situado en la Editor XML barra de herramientas.Click the ShowXSLT Output button on the XML Editor toolbar.

    El resultado de la transformación XSLT se muestra en una nueva ventana de documento y el editor que se utilice en la ventana de salida depende de la extensión de archivo de su salida propiedad del documento.The resulting output from the XSLT transformation is displayed in a new document window and the editor used in the output window depends on the file extension of your Output document property.

Vea tambiénSee also