XML_E_UNEXPECTED_WHITESPACE错误处理 xml特殊字符

原创 2012年03月22日 09:44:27

不合法的XML字符必须被替换为相应的实体。

如果在XML文档中使用类似"<" 的字符, 那么解析器将会出现错误,因为解析器会认为这是一个新元素的开始。所以不应该象下面那样书写代码:

<message>if salary < 1000 then</message>

为了避免出现这种情况,必须将字符"<" 转换成实体,象下面这样:

<message>if salary &lt; 1000 then</message>

下面是五个在XML文档中预定义好的实体:

&lt;

小于号

&gt;

大于号

&amp;

&

&apos;

'

单引号

&quot;

"

双引号

实体必须以符号"&"开头,以符号";"结尾。 注意: 只有"<" 字符和"&"字符对于XML来说是严格禁止使用的。剩下的都是合法的,为了减少出错,使用实体是一个好习惯。

读写配置文件

void CMy04261View::OnInitialUpdate() { CView::OnInitialUpdate(); m_nXPos = GetPrivateProfileI...
  • liangjisheng
  • liangjisheng
  • 2017年05月31日 21:37
  • 105

Visual Basic快捷教程——异常处理机制

所谓“异常(Exception)”是指程序运行时所发生的不正常的情况。为了避免程序在运行时发生不正常的错误情况,就需要利用某种机制来捕捉到这些问题,并及时应对随之而来的麻烦,从而避免程序陷入无法继续执...
  • baimafujinji
  • baimafujinji
  • 2016年01月23日 19:12
  • 6274

node异常处理

node 异常处理
  • youzaiyouzai110
  • youzaiyouzai110
  • 2017年03月03日 16:06
  • 410

Kettle——表输出步骤异常处理方式探究

在使用开源ETL工具Kettle定义转换时,为了保证transformation脚本的健壮性,我们会在关键的步骤上进行异常捕获处理。 kettle工具的transformation中的多数步...
  • jdk2006
  • jdk2006
  • 2016年01月17日 14:41
  • 5818

优化WPF异常处理

这一篇文章来谈谈对于WPF应用程序开发中的未捕获异常的处理。 首先,我们当然是要求应用程序开发人员,尽可能地在程序可能出现异常的地方都去捕捉异常,使用try…catch的方式。但是总是有一些意外...
  • z2516305651
  • z2516305651
  • 2016年08月31日 14:13
  • 518

项目全局异常处理

使用HandlerExceptionResolver接口
  • hweixing123
  • hweixing123
  • 2014年10月30日 11:23
  • 299

统一异常处理

为了方便管理,把每个模块定义自己的异常类,如下 import com.maqway.wxht.Enums.ResultEnum; /** * @author: Ma.li.ran * @da...
  • qq_17635843
  • qq_17635843
  • 2018年01月04日 14:24
  • 36

【MQ】ActiveMQ(三)——spring管理ActiveMQ,实现发送和接收效果

一、前言      在前一篇博客中,小编向大家简单的介绍了一下ActiveMQ的消息处理方式,包括了点对点,发布订阅两种模式。写向大家展示了一下如何使用,但是在真正开发的时候我们是不会写那么一大片代码...
  • kisscatforever
  • kisscatforever
  • 2017年11月17日 16:24
  • 949

golang web框架 utron 的异常统一处理

虽然 golang 提供了函数返回 Error 的方式帮助我们安全地检查函数调用是否出错,但是有些运行时的 panic 还是没办法抓到。我们希望能够像 Spring 的 @ControllerAdvi...
  • Allen_jinjie
  • Allen_jinjie
  • 2017年04月26日 10:16
  • 292

C#类库处理异常指导原则

作为一个类库开发的新手,在面对Exception时,一直不知道所措。阅读了的异常处理部分,记录下一些基本的原则,供日后查询并与大家分享。欢迎高手指点一二。 一、善用finally块  ...
  • kmguo
  • kmguo
  • 2013年11月28日 23:54
  • 2535
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:XML_E_UNEXPECTED_WHITESPACE错误处理 xml特殊字符
举报原因:
原因补充:

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