org.jdom.output.Format.setOmitEncoding()方法的使用及代码示例

x33g5p2x  于2022-01-19 转载在 其他  
字(3.4k)|赞(0)|评价(0)|浏览(178)

本文整理了Java中org.jdom.output.Format.setOmitEncoding()方法的一些代码示例,展示了Format.setOmitEncoding()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Format.setOmitEncoding()方法的具体详情如下:
包路径:org.jdom.output.Format
类名称:Format
方法名:setOmitEncoding

Format.setOmitEncoding介绍

[英]This will set whether the XML declaration (<?xml version="1.0" encoding="UTF-8"?>) includes the encoding of the document. It is common to omit this in uses such as WML and other wireless device protocols.
[中]这将设置XML声明(<?xml version="1.0" encoding="UTF-8"?>)是否包含文档的编码。在诸如WML和其他无线设备协议的使用中,通常忽略这一点。

代码示例

代码示例来源:origin: com.mockrunner/mockrunner-jdbc

protected XMLOutputter createJDOMXMLCompareOutputter()
{
  Format format = Format.getCompactFormat();
  format.setOmitDeclaration(true);
  format.setOmitEncoding(true);
  return new XMLOutputter(format);
}

代码示例来源:origin: bcdev/beam

private static String toXMLString(Element metadataElement) {
    // following lines uses the old JDOM jar
//        xmlOutputter.setIndent(true);
//        xmlOutputter.setIndent("  ");
//        xmlOutputter.setNewlines(true);
//        xmlOutputter.setExpandEmptyElements(false);
//        xmlOutputter.setOmitEncoding(true);
//        xmlOutputter.setOmitDeclaration(true);
//        xmlOutputter.setTextNormalize(false);
    final Format prettyFormat = Format.getPrettyFormat();
    prettyFormat.setExpandEmptyElements(false);
    prettyFormat.setOmitEncoding(true);
    prettyFormat.setOmitDeclaration(true);
    prettyFormat.setTextMode(Format.TextMode.NORMALIZE);

    final XMLOutputter xmlOutputter = new XMLOutputter(prettyFormat);
    final String xml = xmlOutputter.outputString(metadataElement);
    return xml;
  }
}

代码示例来源:origin: bcdev/beam

public String getAsXML() {
    // following lines uses the old JDOM jar
//        xmlOutputter.setIndent(true);
//        xmlOutputter.setIndent("  ");
//        xmlOutputter.setNewlines(true);
//        xmlOutputter.setExpandEmptyElements(false);
//        xmlOutputter.setOmitEncoding(true);
//        xmlOutputter.setOmitDeclaration(true);
//        xmlOutputter.setTextNormalize(true);
    final Format prettyFormat = Format.getPrettyFormat();
    prettyFormat.setExpandEmptyElements(false);
    prettyFormat.setOmitEncoding(true);
    prettyFormat.setOmitDeclaration(true);
    prettyFormat.setTextMode(Format.TextMode.NORMALIZE);
    final XMLOutputter xmlOutputter = new XMLOutputter(prettyFormat);
    return xmlOutputter.outputString(createRootTree("class name list template"));
  }

代码示例来源:origin: bcdev/beam

private static String getXML(Element metadataElement) {
    // following lines uses the old JDOM jar
//        xmlOutputter.setIndent(true);
//        xmlOutputter.setIndent("  ");
//        xmlOutputter.setNewlines(true);
//        xmlOutputter.setExpandEmptyElements(false);
//        xmlOutputter.setOmitEncoding(true);
//        xmlOutputter.setOmitDeclaration(true);
//        xmlOutputter.setTextNormalize(false);
    final Format prettyFormat = Format.getPrettyFormat();
    prettyFormat.setExpandEmptyElements(false);
    prettyFormat.setOmitEncoding(true);
    prettyFormat.setOmitDeclaration(true);
    prettyFormat.setTextMode(Format.TextMode.PRESERVE);
    final XMLOutputter xmlOutputter = new XMLOutputter(prettyFormat);
    final String xml = xmlOutputter.outputString(metadataElement);
    return xml;
  }

代码示例来源:origin: bcdev/beam

@SuppressWarnings({"UnusedDeclaration"})
private void printDocument(Document document) {
  final Format prettyFormat = Format.getPrettyFormat();
  prettyFormat.setExpandEmptyElements(false);
  prettyFormat.setOmitEncoding(true);
  prettyFormat.setOmitDeclaration(true);
  prettyFormat.setTextMode(Format.TextMode.NORMALIZE);
  final XMLOutputter xmlOutputter = new XMLOutputter(prettyFormat);
  final String xml = xmlOutputter.outputString(document);
  System.out.println(xml);
}

相关文章