日志对比小工具

背景

系统升级,车险调用保监会接口,需上传指定报文,在新、旧系统同时输入相同基础信息,检查上报给平台的、平台返回的报文是否一致。

因为报文在日志中存储,所以需要从日志中提取数据进行比较。

  • 拿到两份日志,格式

JIAOHUIXIN+ID+REQ###车牌###车架号###发动机号###报文主体

JIAOHUIXIN+ID+RES###报文响应

  • 按照车三项(车牌、车架号、发动机号)检索,定位到同一行的报文REQID。

BufferedReader

String.contains()

String[] content = String.split(“### ”);

Content[0] = JIAOHUIXIN+ID+REQ 构造RESID,取报文

  • 取RESID,取报文进行对比,替换掉;gt/;lt

  • Xml对比org.w3c.dom.* javax.xml.parsers.*

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容