首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从JSP和JS文件中检索静态内容的工具-- ANTLR?

从JSP和JS文件中检索静态内容的工具-- ANTLR?
EN

Stack Overflow用户
提问于 2013-01-28 14:12:10
回答 1查看 242关注 0票数 2

我正在尝试找出是否有任何工具可以从JSP和JS文件中获取所有静态内容(用于本地化)。我们希望自动化从JSP中查找静态内容的过程,并使用它们创建资源包。

经过分析,似乎可以使用ANTLRXML语法来实现这一点,即使用ANTLRXML语法解析http://www.antlr.org/wiki/display/ANTLR3/1.+Lexer,并使用StringTemplate输出到属性包中。

如果有人尝试过同样的succesfully.Any帮助或指针,请让我知道,非常感谢。谢谢

EN

回答 1

Stack Overflow用户

发布于 2013-01-28 21:26:25

你最终总会发现,一个半生不熟的解决方案是半生不熟的。尝试解析JSP或JS (对于后者,您实际上是指嵌入了JS的HTML?)您需要处理JSP和HTML的解析器。看起来像HTML的XML并不能解决这个问题,只会导致解析错误。

因此,您可以尝试修改ANTLR的XML解析器,只要付出足够的努力,就可能成功。但是这个项目转向了一个弯曲解析器,而不是本地化。

我们的DMS软件再工程工具包有完整的解析器,用于嵌入到HTML中的JSP和JavaScript,以及HTML。这些解析器自动构建完整的AST,并使其内容可用于自定义输出目的。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14556387

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档