sql - 将 CHM 文件转换为 CSV 或 SQL

标签 sql csv chm

很难说出这里问的是什么。这个问题模棱两可、含糊不清、不完整、过于宽泛或言辞激烈,无法以目前的形式合理回答。如需帮助澄清此问题以便可以重新打开,visit the help center .




8年前关闭。




我想创建一个 Facebook 应用程序,但除 CHM 格式外,我想使用的数据不可用。

是否可以将 CHM 文件转换为 CSV 或 SQL?我们有任何现有的工具吗?

感谢您一如既往的帮助。

最佳答案

顺便说一句,您应该指定您希望构建此数据集的语言(英语、阿拉伯语...),因为这会影响书籍来源的选择和转换实用程序。

识别数据内容来源 :
有趣的是,对于所有 [交互式] 在线 Hadeeth 搜索工具,例如
CRCC's Compendium of Muslim Texts站点(来自 MSA West ,但不知何故不再可用/不再在 MSA 站点上工作),似乎没有任何可下载的底层数据库版本!
书籍本身有几个在线版本,尤其是您提到的流行书籍,但是您需要正确解析和索引它们以保留引用文献等。此外,“返回”书籍,您必须你自己把它们联系起来。

关于转换 CHM 文件 ...
我知道没有开源或免费软件程序,但是共享软件 ABC Amber CHM converter (c. $25.00) 似乎是为此目的的黄金标准。
几年前,我只接触过这个软件,用于与您正在考虑的类似的一次性转换工作。 Amber 转换器“成功了”;幸运的是,帮助页面的底层结构暴露了很多规律,允许相对直接的表格到 CSV/数据库字段。
ABC Amber 转换器支持多种语言,包括阿拉伯语(但我仅将其用于英语)。

关于sql - 将 CHM 文件转换为 CSV 或 SQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2637776/

相关文章:

mysql - 插入和查询大量数据MySQL的最佳方式

sql - 使用关系表触发器删除值与

java - 使用univocity解析两个不同的csv文件并写入新的csv文件

scala - 如何在 Scala 中将 DataFrame 导出到 csv?

chm - 如何创建 .chm 文件?

php - 如何使用 PHP 将 html 页面转换为单个 .chm 文件?

德尔福XE2 : Jumping to an anchor in CHM?

mysql - 在 MySQL 中使用 GROUP BY 选择最新行

SQL查询非重复记录

python - 找到匹配的字符串然后+1到元素