Java String-XML格式化输出格式

朱雀 2022-12-25 01:51 469阅读 0赞
  1. Document document = null;
  2. document = DocumentHelper.parseText(msg);
  3. // 格式化输出格式
  4. OutputFormat format = OutputFormat.createPrettyPrint();
  5. format.setEncoding("utf-8");
  6. StringWriter writer = new StringWriter();
  7. // 格式化输出流
  8. XMLWriter xmlWriter = new XMLWriter(writer, format);
  9. // 将document写入到输出流
  10. xmlWriter.write(document);
  11. xmlWriter.close();
  12. return writer.toString();
  13. //xmp标签
  14. <xmp id="msg" ></xmp>
  15. <script th:inline="javascript">
  16. function generateXML() {
  17. $.ajax({
  18. url: ctx + 'system/main/generate',
  19. type: 'post',
  20. async: false,
  21. data: "",
  22. success: function (res) {
  23. //将生成的XML赋值到<xmp>标签下
  24. document.getElementById("msg").innerHTML = res;
  25. },
  26. error:function(){
  27. }
  28. })
  29. };
  30. function clean() {
  31. document.getElementById("msg").innerHTML = "";
  32. };
  33. </script>

1.html中加入xmp标签,JavaScript 触发ajax,

2.后台将string 类型的msg 转换成xml 格式 , 返回到html xmp标签中

3.定义按钮clean 情况msg内容

发表评论

表情:
评论列表 (有 0 条评论,469人围观)

还没有评论,来说两句吧...

相关阅读

    相关 Java格式化输出

    System.out的print和println方法,可以向控制台输出不同类型的数据,可以满足程序调试信息的输出要求。在实际应用中,输出数据时,要求数据必须按照一定的格式输出,