GUIReader中有个widgetFromJsonFile的方法,此方法是用于解析json文件(cocostudio生成的UI的)并返回该文件的父节点(Widget),然后便于进一步的UI操作(如获得各种子类进行填充数据作显示等)。       那么这时候问题就来了,当需要在一个页面或一个控件(尤其是翻
转载 2024-03-20 13:34:34
100阅读
前言对于开发来说需要有好的生态开发库来辅助我们快速开发,而Lua中也有大多数我们需要的第三方开发库如Redis、Memcached、Mysql、Http客户端、JSON、模板引擎等。一些常见的Lua库可以在github上搜索,下面给出链接:https://github.com/search?utf8=%E2%9C%93&q=lua+resty一丶JSON库在进行数据传输时JSON格式目前应
转载 2024-03-22 11:24:49
284阅读
第一部分,Lua socket如何读写二进制数据。cocos2dx 3.x 版本已经集成了lua socket所以可以直接使用无需自己集成。首先需要初始化lua socket 如下:socket = require("socket"); tcp = socket.connect("127.0.0.1", 1024); -- non-blocking
Lua常用开发库:JSON库、编码转换、字符串处理整理前言一丶JSON库1.1、test_cjson.lua1.2、example.conf配置文件1.3、访问如http://192.168.1.2/lua_cjson将得到如下结果lua-cjson文档学习dkjson2.1、下载dkjson库2.2、test_dkjson.lua2.3、nginx目录中配置**.conf配置文件2.4、访问如
转载 2024-03-01 17:47:32
372阅读
高并发 Nginx+Lua OpenResty系列(7)——Lua开发库jsonJSON库在进行数据传输时JSON格式目前应用广泛,因此从Lua对象与JSON字符串之间相互转换是一个非常常见的功能;目前Lua也有几个JSON库,如:cjson、dkjson。其中cjson的语法严格(比如unicode \u0020\u7eaf),要求符合规范否则会解析失败(如\u002),而dkjson相对宽松,
转载 2024-03-22 21:44:59
45阅读
Lua:开源库 lua-cjson 安装及使用开源库 lua-cjson 是一个简单小巧的动态库,可被 lua 脚本 require 加载。在 Lua 中通过一系列的 lua-cjson API 调用完成 Lua 值与 Json 值的相互转换(编码及解码)。注:lua-cjson 要求编码格式为UTF8。lua-cjson 不支持 UTF-16 and UTF-32。安装:Step 1:安装 Lu
转载 2024-03-30 17:08:28
1295阅读
我为什么要再给lua写一个json模块   最近要给自己编写的服务器加上json解析模块。根据我当前的项目,可以预测服务器中使用json的地方:通信。由于与客户端通信使用google protocolbuffer,仅在与SDK通信中使用json配置。我们当前直接将配置转换为lua table。但其他项目依然有很大概率要使用json作为配置。MongoDB。项目中使用MongoDB作为数据存储,很多
转载 2024-05-16 21:20:12
163阅读
Lua CJSON、2.1.0版本、MIT协议 支持UTF-8,不支持UTF-16和UTF-32。  #没有任何影响。 支持Lua-5.1、Lua-5.2、LuaJIT。 【安装】 方法一:修改Makefile设置PREFIX变量为/usr/local/lua,然后执行make install即可。 方法二:执行make,然后cp
转载 2024-03-25 16:39:31
139阅读
 Redisson的基本使用pom 依赖<dependency> <groupId>org.redisson</groupId> <artifactId>redisson</artifactId> <version>3.8.1</version> </depende
JSON是 JavaScript Object Notation的简称,是一种轻量的数据表示方法。json格式采用key:value的方式记录数据,非常直观,比XML简洁,因而大受欢迎 介绍json格式前,先让我们看看XML格式。显然,XML 得到了相当多的关注(正面和负面的评价都有),已经在 ajax 应用程序中广泛使用: <request> <firstNa
转载 4月前
425阅读
  最近要给自己编写的服务器加上json解析模块。根据我当前的项目,可以预测服务器中使用json的地方:通信。由于与客户端通信使用google protocolbuffer,仅在与SDK通信中使用json配置。我们当前直接将配置转换为lua table。但其他项目依然有很大概率要使用json作为配置。MongoDB。项目中使用MongoDB作为数据存储,很多接口需要用到json.而在我的服务器中,
转载 2024-05-06 10:07:39
161阅读
location ~ /lua_iconv { default_type 'text/html'; charset gbk; lua_code_cache on; content_by_lua_file /usr/example/lua/test_iconv.lua; } lua_code_cache 表示 缓存lua脚本内容JSON库&
转载 2024-05-23 15:09:51
112阅读
开源了一个 LuaJSON 解析库 LuaJSONLib,基于 cJSON 效率比较高,在关闭嵌套层数限制的情况下,每秒可以递归解析 1500 层 JSON 数据 API 总览名称功能value = Load(str)将已编码的 JSON 对象解码为 Lua 对象value = LoadFromFile(path)将指定路径文件中已编码的 JSON 对象解码为 Lua 对象str = Dum
转载 2023-06-21 17:14:53
430阅读
Lua语法数据类型Lua是一个动态类型语言,一个变量可以存储任何类型的值。编写redis脚本会用到的类型 Lua常用数据类型 类型名取值空(nil)空类型只包含一个值,即nil。nil表示空,所有没有赋值的变量或表的字段都是nil布尔(boolean)布尔类型包含true和false数字(number)整数和浮点数都是使用数字类型存储,如1、0.23、3.5e20等字符串(string)字
转载 2023-08-24 17:38:13
348阅读
# 如何在Redis Lua脚本中处理JSON字符串 ## 导言 在实际开发中,我们经常会遇到需要在Redis Lua脚本中处理JSON字符串的情况。本文将针对这个问题,通过详细的步骤和代码示例来指导刚入行的小白开发者完成这一任务。 ## 整体流程 首先,让我们来看一下整件事情的流程,我们可以使用表格展示步骤: | 步骤 | 操作 | | ---- | -----------
原创 2024-05-28 03:51:29
197阅读
JSON库 在进行数据传输时JSON格式目前应用广泛,因此从Lua对象与JSON字符串之间相互转换是一个非常常见的功能;目前Lua也有几个JSON库,本人用过cjson、dkjson。其中cjson的语法严格(比如unicode \u0020\u7eaf),要求符合规范否则会解析失败(如\u002),而dkjson相对宽松,当然也可以通过修改cjson的源码来完成一些特殊要求。而在使用
转载 2024-02-23 17:46:13
191阅读
myjson.lua文件:{CSDN:CODE:craigmj}--[[JSON4Lua example script.Demonstrates the simple functionality of the json module.]]--j
转载 8月前
21阅读
简介在c++中用来解析Json的库很多,如Jsoncpp。我之前也使用Jsoncpp来做Json解析,但自从接触rapidjson后,特别是尝试使用之后,便决定以后就使用它了,要与Jsoncpp说拜拜。使用Jsoncpp的同学不妨尝试一下,不管在易用性还是性能方面,rapidjson都是可圈可点的。RapidJSON 是一个 C++ 的 JSON 解析器及生成器。它的灵感来自 RapidXml。(
# Redis + Lua + Json: 高效处理数据的绝佳组合 ![Redis Lua Json]( Redis是一款高性能的键值存储数据库,而Lua是一种轻量级的脚本语言,Json是一种常用的数据格式。将这三者结合起来使用可以实现高效处理数据的目的。本文将介绍如何使用Redis、LuaJson进行数据处理,并给出相应的代码示例。 ## 1. Redis简介 Redis是一种基于内存
原创 2023-08-28 11:26:54
601阅读
 1.cjson.encode cjson.decode 和System.IO.File进行json文件的读写。m.JsonPath = 'Assets/debug_cfg.json' local text = File.ReadAllText(m.JsonPath) local jsonInfos = cjson.decode(text) m.templateKey
转载 2023-06-11 00:00:51
416阅读
  • 1
  • 2
  • 3
  • 4
  • 5