• asp.net在配置文件里设置多种编码方式的研究


    我们在做asp.net的程序时,在根目录下肯定会有一个web.config的文件,

    有点开发经验的可能都知道,它是配置程序的全局信息的地方,

    当然了,也可以在这里做更多的事情,下面我们来研究一下 ,如何在一个配置文件里设置多种编码方式,

    在项目第一次生成时,项目都会生成一个 web.config文件,

    web.config文件是一个xml文件,刚生成的web.config文件里,有这样一个节点: <system.web>

    您可以在这个节点下设置<globalization requestEncoding ="gb2312" responseEncoding ="gb2312" />

    大家可以看出来,我们设置的是gb2312 编码,当然了,您也设置为"utf-8"等多种格式,

    但是有一个矛盾就是,当我们想在一个网站下配置多中编码方式那该怎么办呢?

    不要急 ,微软给我们提供了解决方案:

    在web.config文件的顶部有一个 :<configuration>节点,

    您就可以通过设置本接点的子节点来控制指定文件的编码方式:

    形式如下:

    <location path="gindex.aspx">
        <system.web>
          <globalization fileEncoding="utf-8" requestEncoding="utf-8" responseEncoding="utf-8" culture="zh-CN"/>
        </system.web>
      </location>

    通过上面的配置,我们就可以实现在一个解决方案中实现多中编码方式,其中 <location path="gindex.aspx">中的

    path 属性指的是要进行特殊编码的文件!

  • 相关阅读:
    Excel用FREQUENCY统计数值的在指定区间内出现频率
    vim 中的 使用进阶
    sed 处理 多个文件的问题
    在 centos6.4 上编译 mysql 源代码安装数据库
    hadoop 上跑 python job 引入 第三方依赖的解决办法
    关于hadoop的学习笔记
    Gcc的一些参数说明
    makefile 的一些常识
    哈希表

  • 原文地址:https://www.cnblogs.com/lihaishu/p/4523883.html
Copyright © 2020-2023  润新知