使用 Java 将 HTML 转换为 Markdown
HTML to Markdown with Java有没有一种简单的方法可以用 JAVA 将 HTML 转换为 markdown? 我目前正在使用 Java MarkdownJ 库将 markdown 转换为 html。
有一个很棒的 JS 库,叫做 Turndown,你可以在这里在线试用。它适用于接受答案错误的 html。 我需要它用于 Java(作为问题),所以我移植了它。 Java 的库称为 CopyDown,它具有与 Turndown 相同的测试套件,我已经用实际示例进行了尝试,接受的答案是抛出错误。 使用 gradle 安装:
然后使用它:
PS。它有 MIT 许可证 我正在研究同样的问题,并尝试了几种不同的技术。 上面的答案可以工作。您可以使用 jTidy 库进行初始清理工作并将 HTML 转换为 XHTML。您使用上面链接的 XSLT 样式表。 不幸的是,Java 中没有提供一站式功能的库。您可以尝试将 Python 脚本 html2text 与 Jython 一起使用,但我还没有尝试过! 有一个名为 flexmark 的 Java 库具有这样的功能。
使用
如果您正在使用 WMD 编辑器并想在服务器端获取 MarkDown 代码,只需在加载
有一个名为 pandoc 的 Haskell 库可以在大多数标记格式之间进行转换。 您可以从这里获取并安装最新版本。在此处阅读入门指南。
此工具也可用于 GitHub Actions 工作流程。 |
相关内容
-
win10多任务按键怎么设置在底部详细方法
win10多任务按键怎么设置在底部详细方法,按键,任务,在使用电脑...
-
设置里程碑|设置里程碑的方法有哪些
设置里程碑|设置里程碑的方法有哪些,,1. 设置里程碑的方法有哪...
-
Outlook的PST文件损坏的修复方法
Outlook的PST文件损坏的修复方法,文件, ...
-
手提电脑手写怎么设置|电脑手写设置方法
手提电脑手写怎么设置|电脑手写设置方法,,电脑手写设置方法看...
-
打印机常见故障排除方法HP5000打印机为例
打印机常见故障排除方法HP5000打印机为例,,HP 50005100打印机...
-
手机版wps里如何给字加拼音|wps在文字上加拼音
手机版wps里如何给字加拼音|wps在文字上加拼音的方法wps怎么...
-
小编辑器教你减少计算机网络流量的最简单方法
小编辑器教你减少计算机网络流量的最简单方法,,核心提示:教你如...
-
Android手机模拟器的安装方法_模拟器安装教程在
Android手机模拟器的安装方法_模拟器安装教程在计算机技能,,核...
-
如何升级路由器的路由器升级_192.168.1.1鲜为人
如何升级路由器的路由器升级_192.168.1.1鲜为人知的方法,,核心...
-
电脑装cpu风扇全过程|电脑cpu风扇安装方法
电脑装cpu风扇全过程|电脑cpu风扇安装方法,,1. 电脑cpu风扇安...
-
电脑硬盘启动设置教程|电脑硬盘启动设置方法
电脑硬盘启动设置教程|电脑硬盘启动设置方法,,1. 电脑硬盘启动...
-
先科电脑显示器无信号|先科显示器使用方法
先科电脑显示器无信号|先科显示器使用方法,,1. 先科显示器使用...
-
萤石设置方法|萤石操作手册下载
萤石设置方法|萤石操作手册下载,,1. 萤石操作手册下载寻找验证...
-
笔记本电脑开机蓝屏|笔记本电脑开机蓝屏怎么解
笔记本电脑开机蓝屏|笔记本电脑开机蓝屏怎么解决方法,,笔记本...
-
Win11任务管理器固定到任务栏方法教程|win11怎
Win11任务管理器固定到任务栏方法教程|win11怎么把应用固定...