XML 处理指令文本 (Visual Basic)

表示 XProcessingInstruction 对象的文本。

<?piName [ = piData ] ?>

部件

  • <?
    必选。 表示 XML 处理指令文本的开头。

  • piName
    必选。 用于指示处理指令的目标应用程序的名称。 不能以“xml”或“XML”开头。

  • piData
    可选。 一个字符串,指示 piName 的目标应用程序应如何处理 XML 文档。

  • ?>
    必选。 表示处理指令的结尾。

返回值

XProcessingInstruction 对象。

备注

XML 处理指令文本指示应用程序应如何处理 XML 文档。 在应用程序加载 XML 文档时,应用程序可以检查 XML 处理指令以确定如何处理该文档。 应用程序会解释 piName 和 piData 的含义。

XML 文档文本使用的语法与 XML 处理指令的语法相似。 有关更多信息,请参见 XML 文档文本 (Visual Basic)

备注

piName 元素不能以字符串“xml”或“XML”开头,因为 XML 1.0 规范保留了这些标识符。

可以将 XML 处理指令文本分配给一个变量,也可以将它包含在 XML 文档文本中。

备注

XML 文本可以跨多个行,而无需使用行继续符。这使您可以复制 XML 文档中的内容并将该内容直接粘贴到 Visual Basic 程序中。

Visual Basic 编译器将 XML 处理指令文本转换为对 XProcessingInstruction 构造函数的调用。

示例

下面的示例创建一个处理指令,该指令确定 XML 文档的样式表。

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

请参见

参考

XML 文档文本 (Visual Basic)

XProcessingInstruction

其他资源

XML 文本 (Visual Basic)

在 Visual Basic 中创建 XML