gpt4 book ai didi

java - 如何知道JSP是否有未封闭的标签?

转载 作者:行者123 更新时间:2023-12-01 11:21:48 26 4
gpt4 key购买 nike

我必须将大约 500 个 JSP 从标记库 1 迁移到标记库 2。对于大多数标记,我都有一对一的映射。所以对我来说,最简单的方法是编写一个程序来完成这项工作。

在编写此程序时,JSP 中未封闭的标记会产生问题。为此,我想要一个实用程序,它可以提前告诉我是否有一些未关闭的标签。有一些实用程序可用于此吗?

谢谢

最佳答案

当您编写迁移程序时,为什么不同时编写验证程序呢?步骤可能是

  1. 以文本形式浏览 JSP 文件,识别 <>以及里面的任何东西将它们作为标签。 (仅当 </> 结尾时才不应考虑)

  2. 识别 </>以及其中的任何内容作为结束标记

  3. 存储所有打开和关闭的标签及其计数(您可以为此使用 HashMap 。)
  4. 最后,检查打开标签和关闭标签的数量。

关于java - 如何知道JSP是否有未封闭的标签?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31137857/

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