触动精灵 PLIST 文件读取 操作方法很简单。

读取的table有时根本无法完整打印。也没有详细的解决方案。

我给大家解释一下PLIST 转换成taale之后的所有类型

local ts = require("ts")
local plist = ts.plist
--设置 plist 路径
local plfilename = "/var/mobile/Library/Caches/com.apple.mobile.installation.plist"
--读取 PLIST 文件内容并返回一个 table
local tmp2 = plist.read(plfilename)

假设tmp2是返回的table

<key>number</key><string>123456</string> 关键字key,可以利用tmp2.number提取出string里面的内容

<array> 说明是一个数组可以用数组提取里面的任意数据。比如tmp2[0],tmp2[1]等。

有时候无法通过下标来获取数据,需要写入具体的key值。

比如tmp2["$object"] 这里面的 $object不是指一个变量而是字符串

需要特别注意的是

如果数据里面有<data>这个关键字,直接提取是无法正确提取出来的。

Data<|:|>aabbccdd

他的格式是这样的这里面的数据是经过base64编码的所以无法正确显示。需要转码一次

b=tmp2["$objects"][3]--b无法正确显示
dialog(b)local ts = require("ts")
local msg = blocal emsgb64 = msg:base64_encode()
dialog(emsgb64)
--因为这个代码我賺了300块钱。开心

如果你想查看这个table的具体的值,可以通过加入断点进入调试模式,查看堆栈。

里面的t 就是读取的plist 返回的table表

如果我需要data里面的数据则需要使用

t["$objects"][3] 这个变量

但是还是无法正常显示的需要对他进行转码。

如果文章有帮到您,帮我点个赞吧。原创不易。

触动精灵 PLIST 文件读取 详解相关推荐

  1. java读取本地文件_java 读取本地文件实例详解

    java 读取本地文件实例详解 用javax.xml.w3c解析 实例代码: package cn.com.xinli.monitor.utils; import org.w3c.dom.Docume ...

  2. python生成表格文件_python 读取excel文件生成sql文件实例详解

    python 读取excel文件生成sql文件实例详解 学了python这么久,总算是在工作中用到一次.这次是为了从excel文件中读取数据然后写入到数据库中.这个逻辑用java来写的话就太重了,所以 ...

  3. python读yaml的库_Python读取YAML文件过程详解

    这篇文章主要介绍了Python读取YAML文件过程详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 Python读取方法: import yaml ...

  4. java 读取本地文件_java 读取本地文件实例详解

    java 读取本地文件实例详解 用javax.xml.w3c解析 实例代码: package cn.com.xinli.monitor.utils; import org.w3c.dom.Docume ...

  5. python shp文件_对python 读取线的shp文件实例详解

    如下所示: import shapefile sf = shapefile.reader("e:\\1.2\\cs\\dx_csl.shp") shapes = sf.shapes ...

  6. CSharp(C#)读取excel文件,详解

    CSharp(C#)读取excel文件,详解 一个电脑小白的自我成长之路(&_&). 1.先打开Excel表格,制作一个表.表名为information.如下图: 2.打开VS,创建C ...

  7. 基于php下载文件的详解

    基于php下载文件的详解 本篇文章是对php下载文件进行了详细的分析介绍,需要的朋友参考下 php下载文件,比如txt文件. 出现的效果就是,弹出浏览器自带的下载框,出现另存为操作.有时候会出现内存溢 ...

  8. linux文件权限详解

    linux文件权限详解 一.文件和目录权限概述 在linux中的每一个文件或目录都包含有访问权限,这些访问权限决定了谁能访问和如何访问这些文件和目录. 通过设定权限可以从以下三种访问方式限制访问权限: ...

  9. 每天一个linux命令(2):文件权限详解

    Linux文件权限详解 文件和目录权限概述 在linux中的每一个文件或目录都包含有访问权限,这些访问权限决定了谁能访问和如何访问这些文件和目录. 通过设定权限可以从以下三种访问方式限制访问权限:只允 ...

  10. Linux 文件权限详解 含义和修改和安全

    Linux文件权限详解 文件和目录权限概述 在linux中的每一个文件或目录都包含有访问权限,这些访问权限决定了谁能访问和如何访问这些文件和目录. 第一次接触Linux 的时候,对于文件权限方面的知识 ...

最新文章

  1. 史上最全GAN综述2020版:算法、理论及应用
  2. ubuntu LAMP安装
  3. D3D9学习笔记(四) 绘制
  4. XPath学习:轴(13)——namespace
  5. java比较时间sql_如何正确比较日期 java.sql.Date
  6. 23产品经理需要具备的运营能力
  7. Android7.0 MTK方案 静默安装和卸载
  8. Friend List
  9. java基础题及答案
  10. Project2007工具栏没有Pert分析按钮
  11. 微信H5缓存解决方案,适用于uniapp被微信缓存页面导致空白【微信公众号缓存】
  12. App自动化测试之企微打卡、快手刷金币
  13. 推荐 6 个本月 yyds 的开源项目
  14. Andriod Studio 线性布局(LinearLayout)
  15. 如何将D盘空间压缩并扩展C盘
  16. 充气娃娃什么感觉?Python告诉你
  17. 神了!用Python预测世界杯决赛,发现准确率还挺高!
  18. Nature Communications:人类丘脑的基因结构及其与十种常见大脑疾病的重叠
  19. STM32——程序的启动过程
  20. 再见,VLOOKUP!2021 Excel数据分析已成气候!

热门文章

  1. 记12306货运系统“抢订空车”插件的编写--chrome插件各部分的交互
  2. 假如我来架构12306网站(二) - 浅谈系统需求调研
  3. winSCP start
  4. Sniffer数据报文解码详解
  5. 让coreseek支持拼音检索
  6. mysql 存储特殊符号_mysql 存储特殊符号
  7. excel2007 设置点击单元格设置默认值
  8. 新浪短网址生成java_短网址链接生成器代码示例——新浪短链接api接口php、java、Python调用演示...
  9. 12款在线批量缩短新浪短链接的生成器和接口api
  10. mir2 client: review