c#"分析 EntityName 时出错"的解决方案
2013-01-05 12:38
309 查看
在涉及到xml与xslt编程的过程中,经常会碰到"分析 EntityName 时出错"的提示!其实你程序本身并没有太大的错误,你只是忽略了xml中特殊符号表示的方法,如果遇到此错误你就检查一下你用到下边的符号没有,互相转换一下就好了:
注:XML 节点中不能包含这些特殊字符,“&”,“<”,“>”,不然解析时此XML会报错,当使用web.config时可以进行相对应的转换:
<RewriterRule>
<LookFor>~/(\w+)\/(.[0-9]*)\/index.htm</LookFor>
<SendTo>~/BusCenter/index.aspx?id=$2&cls=$1</SendTo>
</RewriterRule>
或者
<RewriterRule>
<LookFor>~/(\w+)\/(.[0-9]*)\/index.htm</LookFor>
<SendTo><![CDATA[~/BusCenter/index.aspx?id=$2&cls=$1]]></SendTo>
</RewriterRule>
特殊字符 | 特殊含义 | 实体编码 |
> | > | |
< | < | |
" | 双引号 | " |
' | 单引号 | ' |
& | "&"字符 | & |
<RewriterRule>
<LookFor>~/(\w+)\/(.[0-9]*)\/index.htm</LookFor>
<SendTo>~/BusCenter/index.aspx?id=$2&cls=$1</SendTo>
</RewriterRule>
或者
<RewriterRule>
<LookFor>~/(\w+)\/(.[0-9]*)\/index.htm</LookFor>
<SendTo><![CDATA[~/BusCenter/index.aspx?id=$2&cls=$1]]></SendTo>
</RewriterRule>
相关文章推荐
- c# 读取xml文件 "分析 EntityName 时出错"的解决方案
- c#"分析 EntityName 时出错"的解决方案
- c# 读取xml文件 "分析 EntityName 时出错"的解决方案
- 读取xml文件"分析 EntityName 时出错"的解决方案
- 分析 EntityName 时出错"的解决方案
- c# 读取xml文件 "分析 EntityName 时出错"的解决方案
- 读取xml文件"分析 EntityName 时出错"的解决方案
- [转]"分析 EntityName 时出错"的解决方案
- 分析 EntityName 时出错"的解决方案(从网上copy记录)
- "分析 EntityName 时出错"的解决方法
- c#解析xml字符串 分析 EntityName 时出错
- "分析 EntityName 时出错"的解决方法
- 一个字符整垮VS2005窗体设计器(错误信息:分析 EntityName 时出错。)
- .net 配置文件 分析 EntityName 时出错
- rewriter 在分析 EntityName 时出错 的解决方法
- 读取xml时出现“分析 EntityName 时出错”
- 线程间操作无效: 从不是创建控件“Control Name'”的线程访问它问题的解决方案及原理分析
- 修复 VS2008 asp.net 设计视图 -工具-选项-[Html设计视图]出现"加载此属性页时出错" 解决方案
- 后台C#代码获取html控件的值使用的Request.Form["name"] 中间的那个应该是空间的name 而不是id
- 线程间操作无效: 从不是创建控件“Control Name'”的线程访问它问题的解决方案及原理分析