【发布时间】:2021-04-19 16:30:21
【问题描述】:
我正在使用 xerces-c 来编写 XML。默认情况下,它将整个 DOM 写入为单行文本。我尝试了如下所示的漂亮打印选项,现在它打印双倍行距 - 在我看来,这不是很漂亮。有没有办法避免双倍间距?
void configureWriter(DOMLSSerializer* writer) {
writer->getDomConfig()->setParameter(XMLUni::fgDOMWRTFormatPrettyPrint, true);
}
输出:
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<MyDocument>
<A>B</A>
<D>E</D>
</MyDocument>
【问题讨论】: