本文整理了Java中org.jdom2.output.Format.getLineSeparator()
方法的一些代码示例,展示了Format.getLineSeparator()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Format.getLineSeparator()
方法的具体详情如下:
包路径:org.jdom2.output.Format
类名称:Format
方法名:getLineSeparator
[英]Returns the current line separator.
[中]返回当前行分隔符。
代码示例来源:origin: org.jdom/jdom
/**
* A helper method to implement backward-compatibility with JDOM1
*
* @see XMLOutputter#escapeElementEntities(String)
* @param str
* The String to output.
* @param format
* The format details to use.
* @return The input String escaped as an element text value.
*/
public final String escapeElementEntities(final String str,
final Format format) {
return Format.escapeText(format.getEscapeStrategy(),
format.getLineSeparator(), str);
}
代码示例来源:origin: org.jdom/jdom
/**
* Creates a new FormatStack seeded with the specified Format
*
* @param format
* the Format instance to seed the stack with.
*/
public FormatStack(Format format) {
indent = format.getIndent();
lineSeparator = format.getLineSeparator();
encoding = format.getEncoding();
omitDeclaration = format.getOmitDeclaration();
omitEncoding = format.getOmitEncoding();
expandEmptyElements = format.getExpandEmptyElements();
escapeStrategy = format.getEscapeStrategy();
defaultMode = format.getTextMode();
specifiedAttributesOnly = format.isSpecifiedAttributesOnly();
levelIndent[depth] = format.getIndent() == null
? null : "";
levelEOL[depth] = format.getLineSeparator();
levelEOLIndent[depth] = levelIndent[depth] == null ?
null : levelEOL[depth];
termEOLIndent[depth] = levelEOLIndent[depth];
ignoreTrAXEscapingPIs[depth] = format.getIgnoreTrAXEscapingPIs();
mode[depth] = format.getTextMode();
escapeOutput[depth] = true;
}
代码示例来源:origin: org.opencadc/cadc-util
private void indent(PrintWriter pw, int amt)
{
if (fmt != null)
{
pw.print(fmt.getLineSeparator());
for (int i=0; i<amt; i++)
pw.print(fmt.getIndent());
}
else
pw.print(" ");
}
}
代码示例来源:origin: Unidata/thredds
static public void prettyPrint() throws IOException {
org.jdom2.Document doc;
try {
SAXBuilder builder = new SAXBuilder();
doc = builder.build("C:/docs/bufr/wmo/Code-FlagTables-11-2007.xml");
Format pretty = Format.getPrettyFormat();
String sep = pretty.getLineSeparator();
String ind = pretty.getIndent();
String mine = "\r\n";
pretty.setLineSeparator(mine);
// wierd - cant pretty print ??!!
XMLOutputter fmt = new XMLOutputter(pretty);
Writer pw = new FileWriter("C:/docs/bufr/wmo/wordNice.txt");
fmt.output(doc, pw);
} catch (JDOMException e) {
throw new IOException(e.getMessage());
}
}
内容来源于网络,如有侵权,请联系作者删除!