A.19.10.2.3. 打开和结束的标签不匹配


症状
发生以下错误:
error: (name_of_guest.xml):61: Opening and ending tag mismatch: clock line 16 and domain
</domain>
---------^
正在调查
以上错误消息包含三个附加标签:
最后一个冒号( 时钟行 16 和域 )后面的消息显示 <clock> 在文档的第 16 行上包含一个不匹配的标签。最后一个提示是消息的上下文部分中的指针,用于标识第二个出错标签。
未对的标签必须使用 /> 关闭。以下片段没有遵循这个规则,并生成上述错误消息:
<domain type='kvm'>
  ...
    <clock offset='utc'>
这个错误是由文件中不匹配的 XML 标签造成的。每个 XML 标签都必须具有匹配的 start 和 end 标签。
不匹配 XML 标签的其他示例
以下示例生成类似的错误消息,并显示不匹配 XML 标签的变体。
此片段包含 <features> 不匹配的错误,因为没有结束标签(</name>):
<domain type='kvm'>
 ...
 <features>
   <acpi/>
   <pae/>
 ...
 </domain>
此片段包含一个结尾标签(</name>),没有对应的 start tag:
<domain type='kvm'>
  </name>
  ...
</domain>
解决方案
确保所有 XML 标签都正确启动和结束。
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.