XML学习札记--Parser Errors

原创 2004年10月30日 23:29:00
The parseError Object
当您尝试打开一个XML文档的时候,XML解析器可能会发现文档中存在某些错误,通过访问parseError对象,将返回一些值,如error code,error text,error line等
Example
使用如下代码,load非现成的xml文档或者load一个现成的存在xml语法错误的xml文档,按照 实际情况将会有不同的结果.

<script language="JavaScript" type="text/JavaScript">
var xmlDoc = new ActiveXObject("Microsoft.XMLDOM")
xmlDoc.async="false"
xmlDoc.load("note_error.xml")

document.write("<br>Error Code: ")
document.write(xmlDoc.parseError.errorCode)
document.write("<br>Error Reason: ")
document.write(xmlDoc.parseError.reason)
document.write("<br>Error Line: ")
document.write(xmlDoc.parseError.line)
document.write("<br>Error linePos: ")
document.write(xmlDoc.parseError.linePos)
document.write("<br>Error srcText: ")
document.write(xmlDoc.parseError.srcText)
document.write("<br>Error url: ")
document.write(xmlDoc.parseError.url)
document.write("<br>Error filePos: ")
document.write(xmlDoc.parseError.filePos)
</script>


The parseError Properties
Property Description
errorCode Returns a long integer error code
reason Returns a string explaining the reason for the error
line Returns a long integer representing the line number for the error
linePos Returns a long integer representing the line position for the error
srcText Returns a string containing the line that caused the error
url Returns the url pointing the loaded document
filePos Returns a long integer file position of the error

XML Parser Errors See Details for more Information XML Parser Error on line 1: Document root ele

1、错误描述XML Parser Errors See Details for more Information XML Parser Error on line 1: Document ro...
  • you23hai45
  • you23hai45
  • 2016年04月17日 14:43
  • 8352

使用mybatis generator时出现xml解析错误:XML Parser Errors occurred

在用java命令执行mybatis generator时出现xml解析错误 运行命令 D:\mybatisGenerator>Java -jar mybatis-generator-core-1.3....
  • coolcoffee168
  • coolcoffee168
  • 2016年07月19日 11:02
  • 2143

【Android学习札记】Intent详解

一、Intent介绍Intent的中文意思是“意图,意向”,Intent是程序中各组件之间进行交互与通讯的一种重要方式,不仅可以指明当前组件要执行的动作,还可以在不同组件之间传递数据; Intent...
  • bt_xxx
  • bt_xxx
  • 2017年02月10日 19:21
  • 99

Git学习札记——进阶

(1)git blame 文件名 该命令会显示出该文件名的创建者,以及最后的提交和时间戳。 。 (2)git reflog 该命令显示的是head指针移动的信息。他是在本地的,而不是你仓库的一部分...
  • CHENYUFENG1991
  • CHENYUFENG1991
  • 2015年11月11日 22:13
  • 2355

学习札记

师者,传道授业解惑也。在学习过程中,老师扮演了相当重要的角色。他是一位领路人,将你从一个懵懵懂懂的门外汉慢慢接触并了解一个精彩纷呈的世界。但是,在传授知识的过程中,为达到既定的教学目标和要求,老师到底...
  • u013755307
  • u013755307
  • 2014年02月25日 14:46
  • 440

The string "--" is not permitted within comments.问题解决

今天写ssm整合时发现,使用jdk1.8时,xml解析是正常的,但是项目环境切换到jdk1.6时,报错:org.mybatis.generator.exception.XMLParserExcepti...
  • do_bset_yourself
  • do_bset_yourself
  • 2016年05月02日 19:43
  • 4180

XmlParser: 简易的 Xml 解析器的实现(一)

一、引言工作中接触到 xml 的机会比较多,比如使用 xml 文件来配置界面显示。于是,也就慢慢萌生了想要自己去实现一个简易的 xml 解析器的想法。首先,让我们看看 xml 配置文件都长什么样子,这...
  • u012814856
  • u012814856
  • 2017年06月29日 19:57
  • 774

Git学习札记

(1)git log 查看提交日志。会显示出你的每一次提交。如图: 。 (2)git log --pretty=oneline 如果你觉得上面输出内容太多太杂,可以使用这个命令。信息会在一行显示。...
  • CHENYUFENG1991
  • CHENYUFENG1991
  • 2015年11月07日 23:26
  • 2371

[ERROR] XML Parser Error on line 11: 注释中不允许出现字符串 "--"

1、错误描述F:\workspaces\Mybatis>mvn mybatis-generator:generate [INFO] Scanning for projects... [INFO] [I...
  • you23hai45
  • you23hai45
  • 2016年03月03日 23:24
  • 5207

XML Parser Error on line 1: 前言中不允许有内容。

今天用mybatis自动装配的时候总是报:XML Parser Error on line 1: 前言中不允许有内容。错误,确定XML没有问题,怎么都找不到错误,后来想到是编码格式问题。把XML文件的...
  • growing_IT_bird
  • growing_IT_bird
  • 2015年08月13日 14:39
  • 23986
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:XML学习札记--Parser Errors
举报原因:
原因补充:

(最多只允许输入30个字)