zoukankan      html  css  js  c++  java
  • 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 属性指的是要进行特殊编码的文件!

  • 相关阅读:
    Mat类型at问题-opencv-bug调试
    计算机视觉牛人博客和代码汇总(全)-转载
    程序运行时间c++/matlab
    配置海康相机SDK文件
    matlab与vs混合编程/matlab移植
    一步步入门log4cpp
    批量解帧视频文件cpp
    判断颜色信息-RGB2HSV(opencv)
    向量非零区域块
    海康抓拍机SDK开发
  • 原文地址:https://www.cnblogs.com/lihaishu/p/4523883.html
Copyright © 2011-2022 走看看