yk156511 发表于 2021-11-24 09:12

日志文件xml格式的,想批量提取其中的某关键字段。

日志文件xml格式的,想批量提取其中的某关键字段。有什么办法啊。 提取 totalNum="0"这个。

zhangwei1997 发表于 2021-11-24 10:41

知道格式,写代码解析啊

root233 发表于 2021-11-24 10:57

单个文件可以用正则批配 totalNum=".*?"

root233 发表于 2021-11-24 11:00

多个文件,可以用grep grep -E "totalNum=".*?"" *.xml

PaoPaoCao 发表于 2021-11-24 11:29

from xml.dom.minidom import parse
DOMTree = parse(path)
            dom = DOMTree.documentElement
            text = dom.toxml(encoding=None)
python也可以处理,先转html后在处理页面元素,或者正则

lossweight 发表于 2021-11-24 11:36

这是基本的字符串处理哇 不管什么编程语言都能处理的
页: [1]
查看完整版本: 日志文件xml格式的,想批量提取其中的某关键字段。