Html2wxml4J 是Java版的微信小程序富文本渲染解决方案,主要提供后台接口接收Html代码转换后返回JSON数据给小程序端渲染使用。适合使用在新闻、社区、博客类小程序渲染已有的html数据。
前端使用: html2wxml组件版
依赖:JFinal Jsoup FastJson
本次更新内容:
pre标签内代码识别和转换,实现代码着色和高亮显示
Video标签解析
Audio标签解析
之前版本使用的是Jsoup的Element解析,无标签文本节点会丢失或错位,本次更新优化改为使用Jsoup的Node去解析,更精准
重构代码,添加详细注释,更容易阅读和理解