伍佰目录 短网址
  当前位置:海洋目录网 » 站长资讯 » 站长资讯 » 文章详细 订阅RssFeed

java实现多行html文本转换成单行文本,并用QQ小程序towxml插件转换成qml在页面显示

来源:本站原创 浏览:45次 时间:2023-07-04

最近上手QQ小程序,想展示文章内容,无奈自己没有服务器、数据库,QQ小程序又没有云函数,怎么办呢?
只能把文章内容存放在小程序页面data中了,但是一篇文章几十行、甚至上百行,有的还有图片。
于是乎找了个富文本编辑器,把文本内容输入、格式调好在转换成HTML内容。看下图。

然后再转成HTML内容。

但是直接复制过去吧,看下图,得一行行的缩进,比较麻烦。

索性就写一段java代码把多行文本转换成一行文本,话不多少,看代码。

public static void main(String[] args) {    String path ="G:\\one.txt";//文件路径    //读取多行文本转换为一行文本    String content = InTextOut.readFileContent(path);    //再把一行文本输出到文本中    String finallyPath = "G:\\finall.txt";    InTextOut.wirteContentFile(finallyPath, content);  }  public static void wirteContentFile(String path,String content){    BufferedWriter buffWriter = null;    try {      FileWriter fileWriter = new FileWriter(path);      buffWriter =new BufferedWriter(fileWriter);        buffWriter.write(content);    } catch (Exception e) {          e.printStackTrace();    }finally{      if(buffWriter!=null){        try {          buffWriter.close();        } catch (IOException e) {          e.printStackTrace();        }      }    }  }  public static String readFileContent(String fileName) {      File file = new File(fileName);      BufferedReader reader = null;      StringBuffer sbf = new StringBuffer();      try {        reader = new BufferedReader(new FileReader(file));        String tempStr;        while ((tempStr = reader.readLine()) != null) {          sbf.append(tempStr);        }        reader.close();        return sbf.toString();      } catch (IOException e) {        e.printStackTrace();      } finally {        if (reader != null) {          try {            reader.close();          } catch (IOException e1) {            e1.printStackTrace();          }        }      }      return sbf.toString();    }

多行文本转换前后比较。


现在复制单行文本到data中就简单多了。

看看用towxml插件把html转换成wxml渲染的效果。

已经实现QQ小程序

  推荐站点

  • At-lib分类目录At-lib分类目录

    At-lib网站分类目录汇集全国所有高质量网站,是中国权威的中文网站分类目录,给站长提供免费网址目录提交收录和推荐最新最全的优秀网站大全是名站导航之家

    www.at-lib.cn
  • 中国链接目录中国链接目录

    中国链接目录简称链接目录,是收录优秀网站和淘宝网店的网站分类目录,为您提供优质的网址导航服务,也是网店进行收录推广,站长免费推广网站、加快百度收录、增加友情链接和网站外链的平台。

    www.cnlink.org
  • 35目录网35目录网

    35目录免费收录各类优秀网站,全力打造互动式网站目录,提供网站分类目录检索,关键字搜索功能。欢迎您向35目录推荐、提交优秀网站。

    www.35mulu.com
  • 就要爱网站目录就要爱网站目录

    就要爱网站目录,按主题和类别列出网站。所有提交的网站都经过人工审查,确保质量和无垃圾邮件的结果。

    www.912219.com
  • 伍佰目录伍佰目录

    伍佰网站目录免费收录各类优秀网站,全力打造互动式网站目录,提供网站分类目录检索,关键字搜索功能。欢迎您向伍佰目录推荐、提交优秀网站。

    www.wbwb.net