0
我要读用C XML文件++和我们使用XMLLite
我的问题是,我的XML的第一行指定的编码XMLLite程序忽略编码
<?xml version="1.0" encoding="ISO-8859-15"?>
,当我尝试解析与文件XMLLite,我得到错误MX_E_ENCODINGSIGNATURE
。如果我删除编码部分,XML解析得很好。
<?xml version="1.0"?>
因此,有可能以编程方式告诉XMLLite忽略编码和解码。我还有什么其他选择?
一个解决方案是编写我自己的输入流类,并压缩这个头,并注入短版本,但它会更好,有一个干净的解决方案。