Parsing JSP解析和操作库

Parsing JSP解析和操作库,parsing,jsoup,jsp-tags,Parsing,Jsoup,Jsp Tags,我正在尝试解析一堆JSP文件,并用硬编码字符串查找位置。例如 <h:outputText value="I am hardcoded" styleClass="someClass" /> <my:customTag value="I am hardcoded too" /> 目前我正在使用它。作为一个HTML解析器,它看起来很棒,但是如果我对文档进行更改并将其写入一个文件,那么所有区分大小写的JSF标记和属性都会更改为小写。是否有任何Java库可以解析JSP文件,让

我正在尝试解析一堆JSP文件,并用硬编码字符串查找位置。例如

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

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


或者更好的是,有没有一种方法告诉我不要更改元素和属性的大小写?

其他人可能不是这样,但事实证明,替换所有的
toLowerCase()
调用对我来说已经足够好了

其他人可能不是这样,但事实证明,替换所有的
toLowerCase()
调用对我来说已经足够好了

我只是获取了jsoup源代码并删除了所有
toLowerCase()
,这似乎解决了我的问题。可能不是最佳的解决方案,但它似乎对我有效。我只是获取了jsoup源代码并删除了所有
toLowerCase()
,这似乎解决了我的问题。可能不是最佳解决方案,但似乎对我有效。