【步联科技身份证】 身份证读取与解析———未来之窗行业应用跨平台架构

一、身份证解析代码 C#

javascript 复制代码
	function 身份证数据解析_湖南步联科技(wzxx) {
          var result = {};
        
          result['xm'] = wzxx.substr(0, 15);
          result['xbdm'] = wzxx.substr(15, 1);
          result['mzdm'] = wzxx.substr(16, 2);
          result['csrq'] = wzxx.substr(18, 8);
          result['dzmc'] = wzxx.substr(26, 35);
          result['gmsfhm'] = wzxx.substr(61, 18);
          result['qfjgmc'] = wzxx.substr(79, 15);
          result['qfjgmc'] = wzxx.substr(79, 15);
          result['yxqqsrq'] = wzxx.substr(94, 8);
          result['yxqjzrq'] = wzxx.substr(102, 8);
          result['zjlxbs'] = wzxx.substr(124, 1);
        
          switch (result['xbdm']) {
            case '1': result['xbmc'] = '男'; break;
            case '2': result['xbmc'] = '女'; break;
            default: result['xbmc'] = '未知';
          }
        
          if (result['zjlxbs'] == 'J'){
            result['txzhm'] = wzxx.substr(110, 9);
            result['qfcs'] = wzxx.substr(119, 2);
          }
        
          switch (result['mzdm']) {
            case '01': result['mzmc'] = '汉'; break;
            case '02': result['mzmc'] = '蒙古'; break;
            case '03': result['mzmc'] = '回'; break;
            case '04': result['mzmc'] = '藏'; break;
            case '05': result['mzmc'] = '维吾尔'; break;
            case '06': result['mzmc'] = '苗'; break;
            case '07': result['mzmc'] = '彝'; break;
            case '08': result['mzmc'] = '壮'; break;
            case '09': result['mzmc'] = '布依'; break;
            case '10': result['mzmc'] = '朝鲜'; break;
            case '11': result['mzmc'] = '满'; break;
            case '12': result['mzmc'] = '侗'; break;
            case '13': result['mzmc'] = '瑶'; break;
            case '14': result['mzmc'] = '白'; break;
            case '15': result['mzmc'] = '土家'; break;
            case '16': result['mzmc'] = '哈尼'; break;
            case '17': result['mzmc'] = '哈萨克'; break;
            case '18': result['mzmc'] = '傣'; break;
            case '19': result['mzmc'] = '黎'; break;
            case '20': result['mzmc'] = '傈僳'; break;
            case '21': result['mzmc'] = '佤'; break;
            case '22': result['mzmc'] = '畲'; break;
            case '23': result['mzmc'] = '高山'; break;
            case '24': result['mzmc'] = '拉祜'; break;
            case '25': result['mzmc'] = '水'; break;
            case '26': result['mzmc'] = '东乡'; break;
            case '27': result['mzmc'] = '纳西'; break;
            case '28': result['mzmc'] = '景颇'; break;
            case '29': result['mzmc'] = '柯尔克孜'; break;
            case '30': result['mzmc'] = '土'; break;
            case '31': result['mzmc'] = '达翰尔'; break;
            case '32': result['mzmc'] = '仫佬'; break;
            case '33': result['mzmc'] = '羌'; break;
            case '34': result['mzmc'] = '布朗'; break;
            case '35': result['mzmc'] = '撒拉'; break;
            case '36': result['mzmc'] = '毛南'; break;
            case '37': result['mzmc'] = '仡佬'; break;
            case '38': result['mzmc'] = '锡伯'; break;
            case '39': result['mzmc'] = '阿昌'; break;
            case '40': result['mzmc'] = '普米'; break;
            case '41': result['mzmc'] = '塔吉克'; break;
            case '42': result['mzmc'] = '怒'; break;
            case '43': result['mzmc'] = '乌孜别克'; break;
            case '44': result['mzmc'] = '俄罗斯'; break;
            case '45': result['mzmc'] = '鄂温克'; break;
            case '46': result['mzmc'] = '德昂'; break;
            case '47': result['mzmc'] = '保安'; break;
            case '48': result['mzmc'] = '裕固'; break;
            case '49': result['mzmc'] = '京'; break;
            case '50': result['mzmc'] = '塔塔尔'; break;
            case '51': result['mzmc'] = '独龙'; break;
            case '52': result['mzmc'] = '鄂伦春'; break;
            case '53': result['mzmc'] = '赫哲'; break;
            case '54': result['mzmc'] = '门巴'; break;
            case '55': result['mzmc'] = '珞巴'; break;
            case '56': result['mzmc'] = '基诺'; break;
            case '59': result['mzmc'] = '穿青人'; break;
            case '60': result['mzmc'] = '革家人'; break;
            case '97': result['mzmc'] = '其它'; break;
            case '98': result['mzmc'] = '入籍'; break;
            case '99': result['mzmc'] = '其它'; break;
            default: result['mzmc'] = '';
          }
          return result;
    }
相关推荐
zhiyouTech10 小时前
实体基因做底座:新港智优科技旗下机灵AI的GEO增长服务体系观察
人工智能·科技
wp123_114 小时前
TLVR 电感在 AI 服务器电源中的应用与市场前景分析
服务器·人工智能·科技·ai·硬件工程
nanoscientific17 小时前
真空膜蒸馏耦合微泡曝气处理高盐有机浓水——从有机预污染层抑湿到剪切/静电协同防垢
科技·微纳米气泡
January120719 小时前
网线、套壳应用,和一台能听懂事件的浏览器控制台
科技
千舟软件19 小时前
【宿舍管理·产品功能】宿舍水电账单自动算
大数据·运维·科技·安全·业界资讯
林伽一20 小时前
智能体安全下沉芯片层,推理效率与资本重估同场角力|2026年09月30日
人工智能·科技·安全·ai
腾渊信息科技公司20 小时前
腾渊科技重磅出品——智能体协议选型指南:MCP与A2A的分层架构与集成方案
人工智能·科技·腾渊科技·腾渊信息科技
TMT星球21 小时前
国内量产首发全场景倒车!地平线HSD V2.1 端到端智驾再进化
科技
科技每日热闻1 天前
内网穿透快解析入驻腾讯 WorkBuddy,对话式内网穿透来了
科技
乐迪绘防伪油墨技术分享1 天前
紫外荧光防伪油墨印刷工艺解析:隐形显色与荧光参数控制
科技·制造·材料工程