js通过正则表达式解析xml 获取指定的内容

网友投稿 697 2022-11-19

js通过正则表达式解析xml 获取指定的内容

js通过正则表达式解析xml 获取指定的内容

存在这样的xml:

'ZZSDZFPEI.DYCOMCS.U.EC.INTRA4101029999992511234562019-11-08 10:30:36111ADBHB201910101000036510-200116Kej5p6Q6L6T5YWl5oql5paH5pWw5o2u5Y+R55Sf5byC5bi477yM6K+35pu05q2j5ZCO6YeN5paw5Lyg5YWl000PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48UkVTUE9OU0VfQ09NTU9OX0RZQ09NQ1MgY2xhc3M9IlJFU1BPTlNFX0NPTU1PTl8gRFlDT01DUyI+PERZWFhTIC8+PC9SRVNQT05TRV9DT01NT05fRFlDT01D<

现在我要获取里面的returnCode 和returnMessage里面的内容

var xmlstr='ZZSDZFPEI.DYCOMCS.U.EC.INTRA4101029999992511234562019-11-08 10:30:36111ADBHB201910101000036510-200116Kej5p6Q6L6T5YWl5oql5paH5pWw5o2u5Y+R55Sf5byC5bi477yM6K+35pu05q2j5ZCO6YeN5paw5Lyg5YWl000PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48UkVTUE9OU0VfQ09NTU9OX0RZQ09NQ1MgY2xhc3M9IlJFU1BPTlNFX0NPTU1PTl8gRFlDT01DUyI+PERZWFhTIC8+PC9SRVNQT05TRV9DT01NT05fRFlDT01D"'; var pattern=/(.*)<\/returnCode>/i var code=pattern.exec(xmlstr); console.log(code[1]); var pattern1=/(.*)<\/returnMessage>/i var msg=pattern1.exec(xmlstr); console.log(msg[1]);

最后打印出来的结果如下:

希望对你有所帮助

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:日志输出到文件,按照时间来进行输出
下一篇:本地开发加载天地图
相关文章

 发表评论

暂时没有评论,来抢沙发吧~