首页 新闻 搜索 专区 学院

webconfig里的value含有特殊字符 就build过啊 怎么办?

0
[已解决问题] 解决于 2014-08-13 21:23

 <add key="viewProperties.progressReportUrl" value="http://lps_product_ssrs_001/ReportServer/Pages/ReportViewer.aspx?%2fLodging%2fSCORE%2fSCORE+Pipeline+Report&rs:Command=Render"/>

 

像这种 webconfig里的value含有特殊字符 就build过啊 怎么办?但是这种地址写在程序里的话 就不能配置了啊

Dellienware的主页 Dellienware | 初学一级 | 园豆:39
提问于:2014-08-04 15:35
< >
分享
最佳答案
0

写在一个xml文件里面自己解析.然后用<![CDATA[文本内容]]>

奖励园豆:5
飞来飞去 | 老鸟四级 |园豆:2057 | 2014-08-04 16:50

具体怎么搞啊?就是不能解析的地方用 <![CDATA[文本内容]]>替代?代码里再replace?

Dellienware | 园豆:39 (初学一级) | 2014-08-04 16:56

@Dellienware:  对,可以写成

<viewProperties.progressReportUrl>

<![CDATA[http://lps_product_ssrs_001/ReportServer/Pages/ReportViewer.aspx?%2fLodging%2fSCORE%2fSCORE+Pipeline+Report&rs:Command=Render]]>

</viewProperties.progressReportUrl>

飞来飞去 | 园豆:2057 (老鸟四级) | 2014-08-04 17:07

@飞来飞去: 那代码里怎么 取呢?大神指导下 嘿嘿

Dellienware | 园豆:39 (初学一级) | 2014-08-04 17:16

@飞来飞去: <add key="viewProperties.progressReportUrl" value="<![CDATA[http://lps_product_ssrs_001/ReportServer/Pages/ReportViewer.aspx?%2fLodging%2fSCORE%2fSCORE+Pipeline+Report&rs:Command=Render]]>"/>

 

还是报错啊

Dellienware | 园豆:39 (初学一级) | 2014-08-04 17:34

@Dellienware: 不是让你写webconfig里面.自己单独写个xml做配置文件

飞来飞去 | 园豆:2057 (老鸟四级) | 2014-08-05 09:04

@飞来飞去: 晕,那这样还要增加一个文件,好麻烦

Dellienware | 园豆:39 (初学一级) | 2014-08-05 16:10

@Dellienware: 那就把字符串用base64处理下放进去

飞来飞去 | 园豆:2057 (老鸟四级) | 2014-08-05 16:47

@飞来飞去: 怎么处理啊?求方法

Dellienware | 园豆:39 (初学一级) | 2014-08-05 21:37
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册