<?..?>在XML中是什么意思?

詹姆士

<?..?>XML的含义是什么

例:

<?xml version="1.0" encoding="UTF-8"?>
<tests>
<test><?xml-multiple ?>
</test>
</tests>

我想知道<?xml-multiple ?>上述XML的含义是什么我在w3schools中对该XML进行了语法检查,没有错误。

吉斯兰·弗尼(Ghislain Fourny)

这是一条处理指令。处理指令用于通过解析器直接将某些信息或指令传递给应用程序,但没有解析器实际对其进行解释。

<?my-application some instructions ?>

初始问号(在此处my-application之后的标记称为目标,它标识指令所针对的应用程序。它后面的内容没有由XML进一步指定,解析器将其视为黑匣子,并且由应用程序来解释它。无法识别实体和字符引用。

xml-multiple尽管我不确定其行为在何处以及是否已正式标准化,但将目标转换为似乎可以被将XML转换为JSON或JSON转换为XML(包括Oracle)的应用程序普遍产生,接受和认可。

处理指令不要与initial混淆,initial<?xml version="1.0"?>称为文本声明。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章