0

我有一些非常大的 NMAP XML 保存文件,我正在尝试对其进行一些后期处理。不幸的是,由于文件的大小,我没有成功(至少,在接近宇宙热寂的一段时间之前不会成功)。

是否可以将一个 NMAP XML 文件拆分为多个较小的文件?例如,将 B 类的扫描拆分为它的组成类 Cs?即使只是分成两半也会有帮助。

FWIW ...我对 C、awk/sed 和 Python 非常熟悉。只是没有那么多 XML。

4

1 回答 1

0

您可以使用像BaseX这样的工具,它是一个 XML 数据库引擎。它还允许您使用 XPath/XQuery 查询数据,以便您可以提取所需的信息位,而无需拆分原始文件。

于 2012-05-01T07:35:35.563 回答