gpt4 book ai didi

java - 验证 XML 文件

转载 作者:行者123 更新时间:2023-12-01 14:19:15 26 4
gpt4 key购买 nike

我有一个无效的 XML 文件,如下所示:示例:

<projects>
<project id =BP001>
<name>Banking Project</name>
<start-date>Jan 10 1999</start-date>
<end-date>Jan 10 2003</end-date>
</project>

项目 ID =BP001 ==> 项目 ID =“BP001”

整个文件一定都是这样。我正在使用 java,我想这样做来验证文件有什么想法吗?

最佳答案

您将其描述为“XML 文件,无效”。最好将其视为非 XML 的文件。如果您想要处理非 XML 文件,那么您将需要非 XML 工具。特别是,您将需要一个可以处理这些文件所遵循的语法的解析器。这意味着 (a) 您必须定义此语法,并且 (b) 您必须为其编写一个解析器。

这是一项艰巨的工作,这就是为什么使用 XML 是一件好事;这意味着人们不必编写自己的解析器。使用类似于 XML 但实际上不是 XML 的东西意味着您无法获得任何这些好处。

关于java - 验证 XML 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17772380/

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