【文件属性】:
文件名称:nginx-java-parser:基于ANTLR4语法的Nginx配置解析器
文件大小:76KB
文件格式:ZIP
更新时间:2021-05-17 09:40:58
Java
Nginx配置Java解析器
该库有助于分析Nginx Web服务器配置文件,查找指定的参数,块,正则表达式或注释。 然后可以修改AST并将其转换回纯文件。
特征
使用ANTLR4解析功能将配置文件转换为AST树
JavaCC同样可用(不建议使用)
重建配置文件并将其转储回* .conf
嵌套块支持
如果语句支持
位置/重写/如果语句支持内未引用的正则表达式
评论支持
安装
将以下依赖项添加到您的POM:
< dependency>
< groupId>com.github.odiszapc groupId>
< artifactId>nginxparser artifactId>
< version>0.9.3 version>
dependency>
例子
解析器
如何执行以下Nginx配置的基本解析:
NgxConf
【文件预览】:
nginx-java-parser-master
----.gitignore(329B)
----src()
--------main()
--------test()
----compile.antlr.cmd(316B)
----compile.javacc.cmd(125B)
----pom.xml(6KB)
----README.md(2KB)