java - 如何纠正无语法约束错误

标签 java xml

我有一个简单的 XML 文档,它在 Eclipse 中(正确地)标记为没有语法。我使用该文件在初始化时预加载数据库。是否有一个“通用”DTD 或架构可以应用于此文档(以及类似的 - 我有超过 15 个)来消除此警告并使我的 XML 结构更加正确?

<AbnormalFlags>
    <AbnormalFlag> 
        <code>H</code> 
        <description>High</description>
    </AbnormalFlag>
    <AbnormalFlag> 
        <code>L</code> 
        <description>Low</description>
    </AbnormalFlag>
    <AbnormalFlag> 
        <code>A</code> 
        <description>Abnormal</description>
    </AbnormalFlag>
</AbnormalFlags>

最佳答案

只需将其添加到您的 xml 顶部:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE xml>

关于java - 如何纠正无语法约束错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24623441/

相关文章:

java - 替换 Guava 的 Bytes 和 Longs

Java 结账练习

PHP SimpleXML、CodeIgniter 和 Apache 与 Suhosin

xsd 断言中的正则表达式仅限于元素值的开头

android - ImageView 不能在 RelativeLayout 中居中

xml - 使用 XPATH 从节点列表中选择唯一元素列表

java - 需要在 java 项目上向用户发送电子邮件通知

java - Swagger-codegen 重命名具有相同名称的方法

java - 为什么 revalidate() 和 repaint() 不像我预期的那样工作?

xml - 使用 XSL 按字母顺序对 XML 节点进行排序