Share via


Literal de instrucción de procesamiento XML

Actualización: noviembre 2007

Es un literal que representa un objeto XProcessingInstruction.

<?piName [ = piData ] ?>

Partes

  • <?
    Necesario. Denota el inicio del literal de instrucción de procesamiento XML.

  • piName
    Necesario. Nombre que indica la aplicación a la que va destinada la instrucción de procesamiento. No puede comenzar con "xml" ni "XML".

  • piData
    Opcional. Cadena que indica cómo la aplicación especificada por piName debe procesar el documento XML.

  • ?>
    Necesario. Denota el fin de la instrucción de procesamiento.

Valor devuelto

Un objeto XProcessingInstruction

Comentarios

Los literales de instrucción de procesamiento XML indican cómo las aplicaciones deben procesar un documento XML. Cuando una aplicación carga un documento XML, puede comprobar las instrucciones de procesamiento XML para determinar cómo debe procesar el documento. La aplicación interpreta el significado de piName y piData.

El literal de documento XML usa una sintaxis similar a la de la instrucción de procesamiento XML. Para obtener más información, consulte Literal de documento XML.

Nota:

El elemento piName no puede comenzar con las cadenas "xml" ni "XML" porque la especificación de XML 1.0 se reserva esos identificadores.

Puede asignar un literal de instrucción de procesamiento XML a una variable, o bien, incluirlo en un literal de documento XML.

Nota:

Un literal XML puede abarcar varias líneas sin usar caracteres de continuación de línea. Esto permite copiar el contenido de un documento XML y pegarlo directamente en un programa de Visual Basic.

El compilador de Visual Basic convierte el literal de instrucción de procesamiento XML en una llamada al constructor XProcessingInstruction.

Ejemplo

En el ejemplo siguiente se crea una instrucción de procesamiento que identifica una hoja de estilos para un documento XML.

Dim pi As XProcessingInstruction = _
  <?xml-stylesheet type="text/xsl" href="show_book.xsl"?>

Vea también

Referencia

Literal de documento XML

XProcessingInstruction

Otros recursos

Literales XML

Crear XML en Visual Basic