当前位置: 首页 > news >正文

化工网站模板下载/如何自己开发软件app

化工网站模板下载,如何自己开发软件app,有没有可以在网站上做试卷的,电子商务ui设计是什么一、自己的问题先说一下自己碰到的问题,自己在本地建立了一个json文件,并且把它格式化了(为了看着美观);然后在Java后台中去读取(使用BufferedReader的readline方法),但是读取后的Json字符串总是带着一部分空白,使用了…

一、自己的问题

先说一下自己碰到的问题,自己在本地建立了一个json文件,并且把它格式化了(为了看着美观);然后在Java后台中去读取(使用BufferedReader的readline方法),但是读取后的Json字符串总是带着一部分空白,使用了多种替换方式(trim,空格,换行符,制表符等)都无法消除空格,导致后续创建json对象时提示错误。

原因:是因为这个读取到的不是Java常见的空格字符,而是特殊的空格(ASCII值160,严格来说这个是扩展ASCII值的部分,因为原生ASCII最大只到127),因此不能使用常规的替换方式。

具体处理见下文(转载的博客,为了加深记忆,特意又放到自己的博客中)。

二、处理办法

最近遇到个问题,在页面的搜索框输入带有空格的字符串时,总是无法从db中搜索出来对应的数据,于是将db里的空格复制出来,发现其ASCII码值为160,这才知道,原来ASCII码中除了32之外还有160这个特殊的空格。下边是查看字符对应ASCII值的逻辑:

final char c1 = ' '; //db里的空格

final char c2 = ' '; //手动输入的空格

System.out.println((int)c1); //160

System.out.println((int)c2); //32

平时我们用键盘输入的空格的ASCII值是32,而这个ASCII值为160的空格,其实是不间断空格(non-breaking space),是不是从来没听说过这东东?其实你平时一定也用过很多次的,就是页面上的 所产生的空格。

不间断空格non-breaking space的缩写正是nbsp。这中空格的作用就是在页面换行时不被打断,如下:

页面某一行的末尾是一个人名Zhang Xiaoming

我们希望在换行时人名不会被打断,导致Zhang 在第一行末尾,而Xiaoming跑到第二行开头,而是保持完整的人名在同一行的末尾,于是就有了不间断空格。(在word中也有这种空格的使用)

如果使用了平常的空格,就会被页面压缩,变成下边这样

页面某一行的末尾是一个人名Zhang

Xiaoming

问题

但是不间断空格有个问题,就是它无法被trim()所裁剪,也无法被正则表达式的\s所匹配,也无法被StringUtils的isBlank()所识别,也就是说,无法像裁剪寻常空格那样移除这个不间断空格。

我们可以利用不间断空格的Unicode编码来移除它,其编码为\u00A0。

解决办法如下:

replace("\u00A0", "")

replaceAll("\\u00A0+", "") //这是正则表达式的写法

String str= "aacsdfe "; //包含了不间断空格的字符串

str = str.replace("\u00A0", "");

str= str.replaceAll("\\u00A0+", "");

————————————————

本文不是个人原创。

附原文链接:https://blog.csdn.net/lewky_liu/article/details/79353151

http://www.lbrq.cn/news/1395091.html

相关文章:

  • 网站域名所有人/南宁seo计费管理
  • 企业单页网站模板/网络营销的概念
  • 黑帽seo易下拉霸屏/win10优化大师好用吗
  • 网站在建设中 英语/深圳百度推广开户
  • 无锡网站建设技术外包/电商营销策划方案
  • 万全网站建设/cilimao磁力猫最新版地址
  • 网站怎做百度代码统计/推广运营公司哪家好
  • 东莞东城做网站公司/打开百度一下
  • 做网站一万/上海培训机构
  • 广州澄网站建设公司/石家庄网站优化
  • 网站建设国内外研究现状模板/seo二级目录
  • 保定网站建设冀icp/镇江网站制作公司
  • 网络系统管理与维护形考任务1/seo的关键词无需
  • 江门整站优化/网络营销案例分析报告
  • wordpress 404自定义/商品关键词怎么优化
  • 深圳市手机网站建设/昭通网站seo
  • 做企业网站首页尺寸/营销神器
  • 政务微网站建设方案/网站数据统计工具
  • 做付费视频网站好/seo研究
  • 邯郸网站设计价格/网站的营销推广方案
  • 网上购物系统er图/郑州seo网站关键词优化
  • 甘肃做网站/今日热搜榜官网
  • 开封网站优化公司/制作网站
  • 昌平区手机网站制作服务/武汉整站优化
  • 域名注册网站 简称/如何做好营销推广
  • 有知道做网站的吗/seo技术自学
  • 做类似58类型网站/网络营销的目标
  • 净水 技术支持 东莞网站建设/软文网
  • 用jsp做的购物网站/网站排名首页前三位
  • 如何把图片隐藏到wordpress/满足seo需求的网站
  • 自学嵌入式第二十四天:数据结构(4)-栈
  • Oracle CLOB类型转换
  • 数据安全管理——解读银行保险机构数据安全管理办法【附全文阅读】
  • 训练后数据集后部署PaddleOCR转trt流程
  • 虚拟机部署HDFS集群
  • C++智能指针详解:告别内存泄漏,拥抱安全高效