首页 > 解决方案 > 如何从 xml 提要中导出图像?

问题描述

我需要从 xml 提要本地下载所有图像。大约有 8000 张图像。

我需要的所有图像都是 JPG 格式,语法如下:

<IMGURL>
<![CDATA[ https://example.com/image.jpg ]]>
</IMGURL>

有人可以帮我吗?谢谢 ;)

标签: xmlexportfeed

解决方案


如果您能够使用 Saxon,那么下面的 XQuery 就可以完成这项工作:

for $url in //IMGURL ! normalize-space()
let $filename := tokenize($url, '/')[last()]
return file:write-binary($filename, saxon:read-binary-resource($url))

推荐阅读