XML处理指令是告知解析器如何处理文档的轻量级标记,格式为,需置于XML声明后、根元素前,常用于关联XSLT/CSS样式表或自定义元数据。
XML处理指令是一种轻量级的“小纸条”,用来告诉解析器或特定应用程序怎么处理这个文档,它不参与数据结构,也不影响XML内容本身。
格式固定为:,其中:
xml-stylesheet、appConfig,不能以 xml(不区分大小写)开头type="text/xsl" href="style.xsl"
?> 字符,否则会被提前截断想让浏览器用XSLT或CSS渲染XML?加一条 xml-stylesheet 指令就行:
除了标准用途,你还能定义自己的指令,供内部工具识别:
写得对,还要放得对,才能起作用:

xml-stylesheet 这类指令,规范要求必须在序言中encoding="UTF-8",处理指令里的中文或特殊字符也得是UTF-8编码xml、Xml、XML 开头,这是XML规范保留的