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

 一、身份证解析代码 C# 

	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;}

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/433970.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【射频通信电子线路第六讲】射频信号与调制包括调幅和部分调频的内容

一、调制(Modulation)与解调(Demodulation) 1、相关概念 调制是指使一个信号(如光信号、高频电磁振荡等)的某些参数(振幅、频率和相位)按照另一个欲传输的信号的特点变化的过程。 …

普通二叉搜索树的模拟实现【C++】

二叉搜素树简单介绍 二叉搜索树又称二叉排序树,是具有以下性质的二叉树: 若它的左子树不为空,则左子树上所有节点的值都小于根节点的值 若它的右子树不为空,则右子树上所有节点的值都大于根节点的值 它的左右子树也分别为二叉搜索树 注意…

[ComfyUI]Flux 出图背景太模糊?一招解决!

小伙伴们在使用 Flux 出图的时候,应该也遇到过大多数情况下背景都是比较模糊的,虽然大多数时候没啥影响,毕竟我们很多时候都只是看主体嘛。 但是也有些场景,我们希望整体的构图中背景也可以高清一些,这样在看整张图片…

【第十六章:Sentosa_DSML社区版-机器学习之生存分析】

【第十六章:Sentosa_DSML社区版-机器学习之生存分析】 16.1 加速失效时间回归 1.算子介绍 加速失效时间回归模型Accelerated failure time (AFT)是一个监督型参数化的回归模型,它可以处理删失数据。它描述了一个生存时间的对数模型,所以它通…

【CSS】透明度 、过渡 、动画 、渐变

opacity 透明度transition 过渡animation 动画background 渐变 ( 线性渐变 \ 径向渐变 \ 锥形渐变 ) opacity 透明度 设置元素的透明度,会影响元素及其所有子元素的透明度,值范围:0(完全透明)到 1(完全不透…

经济不好,但是遍地都是赚钱的机会

现在职场越来越内卷,裁员风波也是不断,前些天看到一个帖子,裁员都裁到应届生头上了。 都说00后整治职场,在如今环境下也要掂量一下了。 大家都在抱怨环境,可是你有没有想过,有些人在闷声发着小财。 下面…

Pygame中Sprite实现逃亡游戏5

在《Pygame中Sprite实现逃亡游戏4》中通过碰撞检测实现了玩家、飞龙与飞火之间的碰撞处理,基本上实现了逃亡功能。最后,实现这个逃亡游戏中文字提示的功能。 1 操作提示 当进入游戏后,会在玩家下方的位置给出操作提示,如图1所示…

数据集-目标检测系列-鲨鱼检测数据集 shark >> DataBall

数据集-目标检测系列-鲨鱼检测数据集 shark >> DataBall 数据集-目标检测系列-鲨鱼检测数据集 shark 数据量:6k 数据样例项目地址: gitcode: https://gitcode.com/DataBall/DataBall-detections-100s/overview github: https://github.com/Te…

3款照片人物开口说话AI工具,跟真人说话一样~免费!短视频带货必备!(附教程)

大家好,我是画画的小强 今天给大家分享一个AI图片口播数字人讲认知思维,单号佣金赚5W的AI带货信息差玩法,许多小伙伴表示对这类AI带货玩法感兴趣。 说实话,现在AI照片人物对口型工具,越来越逼真,很难辨识出…

JAVA开源项目 技术交流分享平台 计算机毕业设计

本文项目编号 T 053 ,文末自助获取源码 \color{red}{T053,文末自助获取源码} T053,文末自助获取源码 目录 一、系统介绍二、演示录屏三、启动教程四、功能截图五、文案资料5.1 选题背景5.2 国内外研究现状5.3 可行性分析 六、核心代码6.1 新…

数据集-目标检测系列-豹子 猎豹 检测数据集 leopard>> DataBall

数据集-目标检测系列-豹子 猎豹 检测数据集 leopard>> DataBall 数据集-目标检测系列-豹子 猎豹 检测数据集 leopard 数据量:5k 想要进一步了解,请联系。 DataBall 助力快速掌握数据集的信息和使用方式,会员享有 百种数据集&#x…

赋值运算符重载

背景: 在EHR模块进行调试时,发现QVector3D对象进行赋值时,出现变量未赋值成功问题。 问题描述: 在进行代码调试时,发现赋值操作未成功,导致代码逻辑异常,经过分析,发现QVector3D 赋…

前台项目启动/打包报错 Error: error:0308010C:digital envelope routines::unsupported

在package.json中修改启动/打包语句 如图,我这里是打包时候报错,就在build里前面加上 set NODE_OPTIONS--openssl-legacy-provider && 再次打包,成功。

828华为云征文|部署敏捷项目管理系统工具 ZenTao

828华为云征文|部署敏捷项目管理系统工具 ZenTao 一、Flexus云服务器X实例介绍二、Flexus云服务器X实例配置2.1 重置密码2.2 服务器连接2.3 安全组配置2.4 Docker 环境搭建 三、Flexus云服务器X实例部署 ZenTao3.1 ZenTao 介绍3.2 ZenTao 部署3.3 ZenTao 使用 四、总…

急!现在转大模型还来得及吗?零基础入门到精通,收藏这一篇就够了

大模型的出现,让行内和行外大多数人都感到非常焦虑。 行外很多人想了解却感到无从下手,行内很多人苦于没有硬件条件无法尝试。想转大模型方向,相关的招聘虽然层出不穷,但一般都要求有大模型经验。而更多的人,则一直处…

中国科学技术大学《2020年+2021年845自动控制原理真题》 (完整版)

本文内容,全部选自自动化考研联盟的:《25届中国科学技术大学845自控考研资料》的真题篇。后续会持续更新更多学校,更多年份的真题,记得关注哦~ 目录 2020年真题 2021年真题 Part1:2020年2021年完整版真题 2020年真…

【论文解读】ECCV2018细粒度分类:自监督机制NTS-Net模型引领新方向 (附论文地址)

论文地址:https://arxiv.org/pdf/1809.00287 这篇论文由北京大学机器感知国家重点实验室的Ze Yang、Tiange Luo、Dong Wang、Zhiqiang Hu、Jun Gao和Liwei Wang撰写,发表于2018年。论文提出了一种新颖的自监督机制,用于在没有边界框/部分注释…

如果再回到从前——备忘录模式

文章目录 如果再回到从前——备忘录模式如果再给我一次机会……游戏存进度备忘录模式备忘录模式基本代码游戏进度备忘 如果再回到从前——备忘录模式 如果再给我一次机会…… 时间:5月6日18点  地点:小菜、大鸟住所的客厅  人物:小菜、…

VSCode开发Vue3+TS项目中遇到各种波浪线(诊断信息)

一、问题汇总 在使用Visual Studio Code(VSCode)开发Vue3 TypeScript项目时,会遇到各种波浪线错误(诊断信息),这些问题或错误通常由以下几人原因引起的: 1.1 常见问题 1、typeScript配置问题…

计算机的错误计算(一百零六)

摘要 探讨含有变元负的整数次方的多项式的计算精度问题。 计算机的错误计算(一百零五)给出了一个传统多项式的错误计算案例;本节探讨含有变元负的整数次方的多项式的计算精度问题。 例1. 已知 计算 若在Python下计算,则有&…