2012-04-30 58 views
0

我有一些非常大的NMAP XML保存文件,我試圖做一些後處理。不幸的是,由於文件的大小,我沒有成功(至少,不會在一段時間接近宇宙的熱死亡之前)。分裂NMAP XML文件

是否可以將一個NMAP XML文件拆分爲多個較小的文件?例如,將B類掃描分爲它的組成類Cs?即使只是分成兩半也是一種幫助。

FWIW ...我謙虛地熟悉C,awk/sed和Python。只是沒有太多的XML。

回答

0

您可以使用像BaseX這樣的工具,它是一個XML數據庫引擎。它還允許您使用XPath/XQuery查詢數據,以便您可以提取所需的信息位而無需拆分原始文件。