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

网站后台制作视频教程seo优化排名服务

网站后台制作视频教程,seo优化排名服务,海口网微博,河间市做网站价格文章目录 应用场景序列化 - 对象替换原内容,方便使用编写程序取得结果数组 序列化 - JSON 应用场景 在编写热更新的时候,我发现了一个古早的 ini 文件,记录了许多有用的数据 由于使用的语言年份较新,没有办法较好地对 ini 文件的…

文章目录

    • 应用场景
    • 序列化 - 对象
      • 替换原内容,方便使用
      • 编写程序
      • 取得结果数组
    • 序列化 - JSON

应用场景

在编写热更新的时候,我发现了一个古早的 ini 文件,记录了许多有用的数据

由于使用的语言年份较新,没有办法较好地对 ini 文件的相关配置进行支持

所以把这串数据转换成 json、xml、lua 是更有效的办法!

在这里插入图片描述

序列化 - 对象

我第一时间想到的是正则表达式,如果你熟练的话正则表达式是好的选择,但我们可以换个思路,直接处理文件后读取,相比较编程新手来说更加简单

要更改源文件时,请先做好文件备份工作~

替换原内容,方便使用

我们不妨把 “[” 和 “]” 先去掉,这样我们只要读取这一行,数据就是有效的 ID 了~
在这里插入图片描述
在这里插入图片描述
经过这样的处理我们发现碍事的只剩下下面的 MapID:= 之类的关键词了,仍然选择去掉

在这里插入图片描述
获得了这样的结果,很轻松地就可以用最原始的方法来读取入程序并序列化了!

编写程序

这里可以使用 Python、JS、C++ 等你熟悉的语言,举例用 Node.js 了~
在这里插入图片描述
我们先把 telelist.txt 读取到 main.js 文件里面去,试着输出,是成功的:
在这里插入图片描述

接下来用 split 进行分割,把每一行都变成一个元素,放到一个数组里面去
在这里插入图片描述
我们还要对这个巨大的数组进行切片,把他们分割成长度为 6 的小数组,然后依次把信息读入 teleObj,最后导入 teleList
在这里插入图片描述
这就是把小数组完整读入的切片代码:
在这里插入图片描述

取得结果数组

进行输出,显然我们发现数据已经全部序列化成了 JS 中的对象了,这时候想要序列化成 JSON 文件就非常容易了~
在这里插入图片描述
注意到文件末尾还有 换行符,所以我们用 replace 再对元素筛一遍~
在这里插入图片描述

序列化 - JSON

通常高级语言都有 JSON 序列化库,这样即可快速完成 JSON 序列化~

如果你有特殊的格式要求,也可以自行编写~
在这里插入图片描述

打开 .json 文件并 beautify 美化一下格式,就得到了序列化成功后的结果~
在这里插入图片描述

http://www.15wanjia.com/news/10586.html

相关文章:

  • wordpress the id成都网站排名生客seo怎么样
  • 做服装找工作网站华为云速建站
  • 找人做一个网站多少钱百度销售推广
  • 专门做淘宝客网站上海seo网络优化
  • 苏州做网站知识的分享想做游戏推广怎么找游戏公司
  • 教学设计代做去什么网站推广平台网站有哪些
  • 新乐网站建设百度竞价排名费用
  • 网络组建与配置 2018版清华大学出版社seo搜索优化网站推广排名
  • 网站建设项目的费用做什么科目千锋教育和黑马哪个好
  • 企业建设网站应如何申请seo技术员
  • 网站建设与开发学习济南网站建设公司
  • 电子商务网站面临的安全隐患有哪些网建
  • 买链接做网站 利润高吗肇庆疫情最新情况
  • 企业销售型网站是什么新闻热点素材
  • 武汉网站建设管理登录seo百度贴吧
  • 有没有网站可以做发虚拟币如何提高自己的营销能力
  • 郑州网站建设选智巢软文营销步骤
  • 哪些网站做的最有特色河南企业站seo
  • 小白测评做网站谷歌推广app
  • 德阳手机网站建设seo是什么意思啊
  • 完美政府网站管理系统郑州seo优化大师
  • 网站平台优化百度人工服务24小时热线电话
  • 纯html css做的网站网站排名查询工具
  • 莆田网站建设方案优化吸引人的营销标题
  • 企业网站建设的现状百度经验官网入口
  • 做家教在哪个网站找在线网站建设平台
  • 政府类网站的设计特点百度提交网站收录查询
  • 网站制作过程教程武汉seo诊断
  • wordpress.org建站西安专业网络推广公司
  • 响应式网站是怎么做的网络营销五个主要手段