旗下导航:搜·么
当前位置:网站首页 > XML教程 > 正文

细致引见XML特别字符的题目【XML教程】,XML,特殊字符

作者:搜教程发布时间:2019-11-27分类:XML教程浏览:35评论:0


导读:ApprovalSetting时特别字符的题目:假如Approver_Role输入了“<br>”,那末在请求表单时什么失足,由于在组合XML字符串时遇到了...
Approval Setting时特别字符的题目:

假如Approver_Role输入了“<br>”,那末在请求表单时什么失足,由于在组合XML字符串时遇到了<。须要转义。

ServiceForFlowER.cs

approvalXML += "<Approver>"

                            + "<Approver_ID>" + GetEmpID(approverTable.Rows[i][entityApprover.Approver.PhysicalFieldName].ToString()) + "</Approver_ID>"

                            + "<Sequence_No>" + approverTable.Rows[i][entityApprover.ApprovalOrder.PhysicalFieldName].ToString() + "</Sequence_No>"

                            + "<Approver_Role>" + approverTable.Rows[i][entityApprover.Role.PhysicalFieldName].ToString() + "</Approver_Role>"

                            + "</Approver>";

PS:

不正当的XML字符必需被替换为响应的实体。

假如在XML文档中运用相似"<" 的字符, 那末解析器将会涌现毛病,由于解析器会以为这是一个新元素的最先。所以不应该象下面那样誊写代码:

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

为了防止涌现这类状况,必需将字符"<" 转换成实体,象下面如许:

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

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

&lt;

<

小于号

&gt;

>

大于号

&amp;

&

&apos;

'

单引号

&quot;

"

双引号


实体必需以标记"&"开首,以标记";"末端

注重: 只要"<" 字符和"&"字符关于XML来说是严厉制止运用的。剩下的都是正当的,为了削减失足,运用实体是一个好习惯。

以上就是细致引见XML特别字符的题目的细致内容,更多请关注ki4网别的相干文章!

标签:XML特殊字符


欢迎 发表评论: