最近上手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小程序

©著作权归作者所有:来自51CTO博客作者mb5fe94cff26c9b的原创作品,如需转载,请注明出处,否则将追究法律责任

更多相关文章

  1. 旷视科技提出SPCNet:一种任意形状的场景文本检测算法
  2. Android(安卓)TextView设置多样式文本,跑马灯以及霓虹灯效果
  3. Android(安卓)TextView学习
  4. android 零星调试笔记(二)
  5. 【Android】强大的SpannableStringBuilder
  6. Android(安卓)自定义控件之第二讲:TypedArray 详解
  7. Android中软键盘常见的问题
  8. android fastjson使用方法 fastjson教程
  9. 浅入浅出Android(003):使用TextView类构造文本控件

随机推荐

  1. Android 乱七八糟
  2. android 接收监听开机广播
  3. android progressbar 显示两个进度样式的
  4. 解决Android中No resource found that ma
  5. 如何访问android的asset目录和res目录下
  6. Android EditText 多行,滚动条 等
  7. Android深入学习之各种隐私权限判断和获
  8. android 接听和挂断实现方式
  9. 边缘图片android布局属性详解
  10. Android提示版本更新的实现