用DOM解析XML时出现了如下错误:

[Fatal Error] :3:13: Open quote is expected for attribute "{1}" associated with an  element type  "id".
org.xml.sax.SAXParseException: Open quote is expected for attribute "{1}" associated with an  element type  "id".
 at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:246)
 at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:284)
 at javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:124)
 at com.xml.DOMDemo.parseDomXML(DOMDemo.java:26)
 at com.xml.DOMDemo.main(DOMDemo.java:14)

检查后发现我的xml文件是这样写的

<?xml version="1.0" encoding="UTF-8"?>
<message>
     <person id=1>
        <name>jerry</name>
        <age>18</age>
        <sex>男</sex>
    </person>
    <person id=2>
       <name>Aimi</name>
      <age>20</age>
      <sex>女</sex>
   </person>
</message>

错误就在于,xml元素的开始标签的属性必须用双引号括起来

改为:

<person id="1">

<person id="2">

转载于:https://www.cnblogs.com/chenxing818/p/4768007.html

[Fatal Error] :3:13: Open quote is expected for attribute {1} associated with an element type i...相关推荐

  1. Ibatis - Open quote is expected for attribute {1} associated with an element type '

    昨天晚上提交的代码,今天运行起来,始终报错: Open quote is expected for attribute "{1}" associated with an  elem ...

  2. Ibatis - Open quote is expected for attribute {1} associated with an element type '

    昨天晚上提交的代码,今天运行起来,始终报错: Open quote is expected for attribute "{1}" associated with an  elem ...

  3. Open quote is expected for attribute {1} associated with an element type name.

    xml属性必须用引号"",不能缺少. 转载于:https://www.cnblogs.com/davidwang456/p/3730334.html

  4. lto1: fatal error: bytecode stream generated with LTO version 8.1 instead of the expected 4.0

    zynq在编译openamp的时候提示 lto1: fatal error: bytecode stream generated with LTO version 8.1 instead of the ...

  5. lto1: fatal error: bytecode stream..generated with LTO version 6.2 instead of the expected 8.1 compi

    ubuntu 编译 libxml2-2.9.1 ./configure && make && make install 报错: lto1: fatal error: b ...

  6. MySQL主从失败 错误Got fatal error 1236

    刚洗完澡准备睡觉,同事给我打电话说团购数据库主从不同步了,尼玛,咋就这么苦逼呢,好吧,速度开电脑拨×××解决. 1.登录从库查看主从同步状态,确实是否不同步 1 2 3 4 5 6 7 8 9 10 ...

  7. FATAL ERROR: Could not find ./bin/my_print_defaults

    我勒个去,上午刚搞好MySQL的编译安装,玛德一重启计算机然后重启服务又报错: [root@localhost mysql-5.5.13]# /usr/local/mysql/scripts/mysq ...

  8. linux 内核编译 错误 fatal error: linux/compiler-gcc6.h: No such file or directory

    在交叉编译i.MX6UL的Kernel代码时出现这个错误 CHK include/config/kernel.release  Using .. as source for kernel  GEN . ...

  9. 【错误记录】编译 ijkplayer 报错 (fatal error: libyuv.h: No such file or directory #include “libyuv.h“ )

    文章目录 一.报错信息 二.解决方案 参考 https://github.com/bilibili/ijkplayer 项目的编译过程 ; 一.报错信息 在编译完 ffmpeg 之后 , 执行 ./c ...

  10. BRCM5.02编译五: fatal error: uuid/uuid.h: No such file or directory compilation terminated

    现象: Checking automake version: 1.13.4 Checking autoconf version: 2.69 Checking libtoolize version: 2 ...

最新文章

  1. 开题:在移动开发中使用JavaScript进行混合编程提高代码复用率
  2. android 图片加载过多崩溃
  3. 4G 信令中的 PCO 字段
  4. QML 编程之旅 -- QML程序的基本结构概念
  5. 交流电路中的功率和功率因数
  6. n以内的素数c语言,关于求N以内素数的一点小问题(N小于一亿)
  7. 十个不可不看的Matlab GUI
  8. 阿里千万实例可观测采集器-iLogtail正式开源
  9. Win11控制面板里面怎么找到系统安全?
  10. 「大学生学编程系列」第六篇:如何学习C语言?
  11. vim YouCompleteMe
  12. 142. 环形链表 ||
  13. mysql如何进行数据透视,mysql-如何优化数据透视表的条件检查?
  14. python自动化运维平台下载_5、python自动化运维——集中化管理平台Ansible
  15. java stream findany_Java Stream findFirst() vs findAny() API With Example
  16. java制造业生产管理系统源码
  17. 聊一聊搭建一个网站到底有几步?
  18. 判断一个序列是否为栈的有效输出序列
  19. oracle rman crosscheck 命令
  20. python数据分析与挖掘实战(商品零售购物篮分析)

热门文章

  1. 事实证明:市场没有换来任何技术
  2. 光绪变法为什么没成功
  3. define语句换行\后不能有空格
  4. NWT纪事:说是闷声发大财,不干活就发财了?
  5. 线程锁并不是想象的那样可靠
  6. 三班倒有害健康,建议六班倒
  7. 大话计算机张冬pdf扫描分享,第一章 【PMC分享】《大话存储》作者张冬:OpenPower CAPI简析.pdfx.pdf...
  8. Dxg——C++ 开发笔记整理分类合集【所有的相关记录,都整理在此】
  9. C# label控件竖直显示 label控件垂直显示
  10. matlab中TCR触发,TCR+FC型SVC的研究及MATLAB仿真