关于xml文件打开失败的问题(setContent)

环境:vs2017+qt5.9.7+windows10

在使用Qt的DOM方式读写XML时出现用setContent获取xml文件失败。xml内容如下:


<书库>
    <图书 编号="1">
        <作者>yao
        <书名>Note1
   
    <图书 编号="2">
        <作者>Mr.Yao
        <书名>Note2
   


后排查为instruction中少了空格(version="1.0"与encoding="UTF-8"之间)修改源码后正确。


<书库>
    <图书 编号="1">
        <作者>yao
        <书名>Note1
   
    <图书 编号="2">
        <作者>Mr.Yao
        <书名>Note2
   

此外,类似的可以通过验证器检查格式是否有问题http://www.w3school.com.cn/

你可能感兴趣的:(QT5问题及解决方法,Qt,XML,问题解决)