我们如何使用文件系统中的某些动态字段搜索存储在 zip 文件中的 xml 文件?
Posted
技术标签:
【中文标题】我们如何使用文件系统中的某些动态字段搜索存储在 zip 文件中的 xml 文件?【英文标题】:How can we search the xml files stored in zip files using certain dynamic fields in file system? 【发布时间】:2022-01-02 21:17:21 【问题描述】:我需要在文件系统的帮助下搜索存储在 ZIP 文件中的 XML 文件以根据某些字段提取数据。在不使用 DBMS 的情况下搜索这些数据的最佳方法是什么?
【问题讨论】:
【参考方案1】:Saxon [免责声明:我公司的产品] 可以使用 XPath collection()
函数来做到这一点。例如,XPath 表达式 collection('dir/file.zip?select=*.xml')/*[title="patent"]/@id
将返回 ZIP 存档中具有 title="patent"
的所有 XML 文件的 id 值。
【讨论】:
以上是关于我们如何使用文件系统中的某些动态字段搜索存储在 zip 文件中的 xml 文件?的主要内容,如果未能解决你的问题,请参考以下文章