gpt4 book ai didi

xml - 在 XML 中是什么意思?

转载 作者:数据小太阳 更新时间:2023-10-29 02:04:40 26 4
gpt4 key购买 nike

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

例子:

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

我想知道什么<?xml-multiple ?>在上面的 XML 中意味着什么?我在 w3schools 中对这个 XML 进行了语法检查,没有错误。

最佳答案

这是一条处理指令。处理指令用于通过解析器直接将一些信息或指令传递给应用程序,但不需要解析器实际解释它。

<?my-application some instructions ?>

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

带有目标的处理指令xml-multiple似乎通常由将 XML 转换为 JSON 或将 JSON 转换为 XML(包括 Oracle)以识别数组的应用程序生成、接受和识别,尽管我不确定它的行为在哪里以及是否已正式标准化。

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

关于xml - <?..?> 在 XML 中是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39115398/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com