从xml里提取图片数据
发布网友
发布时间:2022-04-28 11:38
我来回答
共1个回答
热心网友
时间:2022-05-11 00:16
你这个xml的地址知道吧?就是你点击XML文件后出来的地址.
然后打开此xml,中间有这样的文字:
<METS:fileGrp USE="reference">
<METS:file ID="JPEG1" MIMETYPE="image/jpeg" SIZE="482503" GROUPID="G1">
<METS:FLocat xlink:href="00001.jpg" OTHERLOCTYPE="SYSTEM" LOCTYPE="OTHER"/>
</METS:file>
... ...
<METS:file ID="JPEG59" MIMETYPE="image/jpeg" SIZE="496522" GROUPID="G59">
<METS:FLocat xlink:href="00059.jpg" OTHERLOCTYPE="SYSTEM" LOCTYPE="OTHER"/>
</METS:file>
</METS:fileGrp>
其中的00001.jpg,... ,00059.jpg就是文件名,它和这个xml文件是在同一目录下的,所以使用同一网址,只要把最后的UF00052999_00001.mets.xml 改成00001.jpg即可打开第一个图片,其余类推。打开后右键保存图片即可。
追问有什么方法可以批量提取吗
追答也许可以写程序提取?我不知道。