📅  最后修改于: 2020-11-09 05:28:09             🧑  作者: Mango
本章介绍了处理指令(PI) 。根据XML 1.0 Recommendation的定义,
“处理指令(PI)允许文档包含有关应用程序的指令。PI并不是文档字符数据的一部分,但必须传递给应用程序。
处理指令(PI)可用于将信息传递给应用程序。 PI可以出现在标记之外的文档中的任何位置。它们可以出现在序言中,包括文档类型定义(DTD),文本内容或文档之后。
以下是PI的语法-
哪里
target-标识指令所针对的应用程序。
指令-描述应用程序要处理的信息的字符。
PI以特殊标记开头并以?>结尾。遇到字符串?>之后,内容的处理立即结束。
PI很少使用。它们通常用于将XML文档链接到样式表。以下是一个例子-
在这里,目标是xml-stylesheet 。 href =“ tutorialspointstyle.css”和type =“ text / css”是目标应用程序在处理给定XML文档时将使用的数据或指令。
在这种情况下,浏览器通过指示XML在显示之前应进行转换来识别目标。第一个属性指出转换的类型是XSL,第二个属性指向转换的位置。
PI可以包含任何数据,但组合?>除外,该组合被解释为结束定界符。这是有效PI的两个示例-