判断配置文件是否符合特定的规则

liuwei063608 2013-03-07 03:43:11
配置文件中存在很多行命令,要检验命令这些命令是否符合特定的规则。类似于文本编辑器中检验语法错误,请问是否有合适的开源程序。
...全文
217 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
pbw8888 2013-03-12
  • 打赏
  • 举报
回复
正则表达式校验嘛
pbw8888 2013-03-12
  • 打赏
  • 举报
回复
引用 8 楼 fangmingshijie 的回复:
那就逐行读取比较呗
这个可以有
lvzg_005 2013-03-12
  • 打赏
  • 举报
回复
引用 3 楼 pbw8888 的回复:
不清楚LZ说的配置文件是什么类型的 如果是xml格式的,可以用xsd校验,很方便的。
XSD校验xml格式
  • 打赏
  • 举报
回复
不知道你是什么格式的,起码给点东西让人看看
liuwei063608 2013-03-12
  • 打赏
  • 举报
回复
还有人回答吗,过两天结贴了
  • 打赏
  • 举报
回复
那就逐行读取比较呗
liuwei063608 2013-03-12
  • 打赏
  • 举报
回复
引用 5 楼 fangmingshijie 的回复:
不知道你是什么格式的,起码给点东西让人看看
检验cfg或txt文件与自定义的标准是否一致,例子如下
!
version 12.0
service timestamps debug uptime
service timestamps log datetime localtime
service password-encryption
no service udp-small-servers
no service tcp-small-servers
!
hostname Pgx???-***-m01
pbw8888 2013-03-07
  • 打赏
  • 举报
回复
不清楚LZ说的配置文件是什么类型的 如果是xml格式的,可以用xsd校验,很方便的。
云随风笑去 2013-03-07
  • 打赏
  • 举报
回复
如果复杂就用antlr这类的开源,要不然就直接考虑LL(1)这类的应该可以
zqfddqr 2013-03-07
  • 打赏
  • 举报
回复

67,515

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧