XML - IntelliJ 中的“元素必须声明”错误?

XML - "element must be declared" error in IntelliJ?

提问人:Koray Tugay 提问时间:5/18/2016 更新时间:5/18/2016 访问量:2904

问:

我有以下.xhtml文件:

<?xml version="1.0"?>
<ui xmlns="http://java.sun.com/jsf/facelets"
    xmlns:h="http://xmlns.jcp.org/jsf/html"
    xmlns:f="http://xmlns.jcp.org/jsf/core">

    <define name="title">Welcome to Registiration Page!</define>

</ui>

IntelliJ 警告我必须声明元素 ui

enter image description here

这个xml文件有什么问题还是IntelliJ问题?

xml intellij-idea

评论

1赞 Jakub Markos 5/18/2016
几分钟前我遇到了同样的问题,也许最新的 Intellij 想法更新存在问题。作为解决方法,您可以使用 <something:ui xmlns:something=“来避免默认命名空间 java.sun.com/jsf/facelets">
5赞 Snackoverflow 4/6/2020
截至 2020 年 4 月,问题仍然存在。例如,尝试使用架构 w3schools.com/xml/note.xsd,对于根元素,IntelliJ 会说 With the official sitemap schema sitemaps.org/schemas/sitemap/0.9/sitemap.xsd and root element IntelliJ 会说 .noteCannot find the declaration of element 'note'.urlsetElement urlset must be declared

答: 暂无答案