2012-03-01 84 views
0

我想解析一堆JSP文件并找到硬编码字符串的位置。例如。用于JSP解析和操作的库

<h:outputText value="I am hardcoded" styleClass="someClass" /> 
<my:customTag value="I am hardcoded too" /> 

目前我正在使用jsoup这样做。作为HTML解析器看起来很棒,但是如果我对文档进行更改并将其写入文件,则所有区分大小写的JSF标记和属性都将更改为小写。是否有任何Java库可以解析JSP文件,让我修改一些属性值,然后让我写出JSP?

或者更好的是有没有办法告诉jsoup不要改变我的元素和属性的外壳?

+0

我只是采取了jsoup的源代码,并删除了所有'toLowerCase()',这似乎解决了我的问题。可能不是最佳的解决方案,但它似乎为我工作。 – Danny 2012-03-01 17:28:06

回答

1

对其他人来说可能并非如此,但事实证明,替换jsoup中的所有toLowerCase()来电对我来说工作得不错。