用 Xerces-C++ 生成的XML文件怎么会在文件前多一个0x0A字节呢? 大致代码如下:DOMWriter* pWriter = impl->CreateDOMWritter(...);
pWriter->setFeature(XMLUni::fgDOMWRTFormatPrettyPrint, true);
...
pWriter->writeNode(...)
    用上面的代码生成的XML文件,用二进制文件编辑器打开,会发现文件最开始多了一个字节 0x0A, 由于多了这个字节,导致DOM解析这个文件时有异常产生。
   如果把不设置XMLUni::fgDOMWRTFormatPrettyPrint,就不会出现文件开头多一个0A字节的情况,但生成的XML文件可读性比较差。请问大伙都碰到过这个问题没有,如何解决呀?