【问题标题】:XML FILE LINE BREAKSXML 文件换行符
【发布时间】:2014-03-04 13:54:45
【问题描述】:

我正在尝试使用Java中的out writer创建一个XML文件,但是生成的XML文件是一行,阅读和调试非常困难。我尝试使用反斜杠-n,但我正在使用的阅读器无法识别反斜杠-n,因此我需要一些替代 break 或反斜杠-n 来添加换行符以使其更具可读性和易于调试。

我该怎么办?

在记事本中还有一种方法可以使用替换关键字添加换行符,例如搜索 > 并替换为 > + {Enter Key} 即每个标签后的换行符

【问题讨论】:

  • “我该怎么办?”那么你应该首先向我们展示你用来生成文件的代码......
  • 我将从将正斜杠改为反斜杠开始...
  • out.write("<id>" + contractRestCount + "</id>"); out.write("" + contractRestCount + ""); out.write("" + circleName.substring(0, 4) + "");
  • @rocky 我已经这样做了

标签: java xml notepad++


【解决方案1】:

根据您的操作方式,文本可能会被转义两次。尝试将\n 替换为\\n

至于问题的记事本部分,我很确定这是不可能的。我推荐 Notepad++ (http://notepad-plus-plus.org)。它支持此功能以及许多其他功能,例如宏、编码之间的转换、通过正则表达式搜索/替换等。

【讨论】:

    【解决方案2】:

    在notepad++中,可以搜索

    >
    

    替换为

    >\r\n
    

    只需点击“扩展”搜索模式

    【讨论】:

      猜你喜欢
      • 2016-06-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多