gpt4 book ai didi

xml - 从大型 XML 文件中提取信息

转载 作者:行者123 更新时间:2023-12-04 21:36:54 24 4
gpt4 key购买 nike

我需要从一个大的 xml 文件中获取一些 url。

Xml 文件具有以下结构。

<Main>
<Product>
<Images>
<URL>image1.jpg</URL>
<URL>image2.jpg</URL>
<URL>image3.jpg</URL>
<URL>image4.jpg</URL>
</Images>
</Product>

……

我需要将所有链接提取到一个文本文件中。对如何执行此操作有任何想法吗?

最佳答案

如果您安装了 Perl(或者您可以安装它),您可以使用 xml_grep,它随 XML::Twig 一起提供。 (可用在 Activestate PerlStrawberry Perl 或当然在 centOS 上)。

xml_grep --text_only URL product_file.xml > url.txt

它可以处理非常大的文件,因为它以流模式工作。

关于xml - 从大型 XML 文件中提取信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28954011/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com