Xml 简明教程 XML - Processing Xml 简明教程 XML - Processing 本章节介绍 Processing Instructions (PIs) 。按照 XML 1.0 建议书的定义, 处理指令 (PI) 可用于向应用程序传递信息。PI 可以出现在标记之外的文档中的任何位置。它们可以出现在前言中,包括文档类型定义 (DTD)、文本内容中或文档之后。 Syntax 以下是 PI 的语法 − <?target instructions?> 其中 target − 识别指令的目标应用程序。 instruction − 描述要处理应用程序信息的字符。 PI 以特殊标记 <? 开头,以 ?> 结尾。在遇到字符串 ?> 后,内容的处理将立即结束。 Example 很少使用 PI。它们主要用于将 XML 文档与样式表链接。以下是示例 − <?xml-stylesheet href = "tutorialspointstyle.css" type = "text/css"?> 此处,目标是 xml-stylesheet。href="tutorialspointstyle.css" 和 type="text/css" 是目标应用程序在处理给定 XML 文档时将要使用的数据或指令。 在这种情况下,浏览器通过指示在显示 XML 之前对其进行转换来识别目标;第一属性说明转换类型为 XSL,第二属性指向其位置。 Processing Instructions Rules PI 可包含除 ?> 组合(解释为结束分隔符)之外的任何数据。以下是两个有效的 PI 示例 − <?welcome to pg = 10 of tutorials point?> <?welcome?>