首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏这里只有VxWorks

    关于Json与Jansson

    只是JSON的数值没有使用八进制与十六进制格式 以上内容转自"JSON中文网" http://www.json.org.cn/index.htm Jansson是一个C库,用于编码、解码和操作JSON 2009-10-20 1.0.4 2009-10-11 1.0.3 2009-09-14 1.0.2 2009-09-08 1.0.1 2009-09-04 1.0 2009-08-25 以上内容转自Jansson 官网 https://github.com/akheron/jansson VxWorks7大概从SR0470开始支持Jansson,目前主要是基于2.12移植的2.12.1 要想在Vx7里使用Jansson ,首先在VSB中包含JANSSON,然后在VIP中包含INCLUDE_JSON Jansson的主要API有 #define JSON_ERROR_TEXT_LENGTH 160 #define Jansson distinguishes between ints and reals.

    1.2K40编辑于 2022-12-05
  • 来自专栏FreeSWITCH中文社区

    Kamailio Tips

    route[AUTH] { if (is_method("REGISTER") || from_uri==myself) { jansson_set("string", "src_ip", $si, " $var(body)"); jansson_set("integer", "src_port", $sp, "$var(body)"); jansson_set("string", "username" )"); $var(params) = "[]"; jansson_append("int", "", "$var(setid)", "$var(params)"); jansson_append( "string", "", "$var(dest)", "$var(params)"); jansson_append("int", "", "$var(flag)", "$var(params)"); :5080",8,"rweight=50;weight=50;cc=1"] jansson_set("array", "params", $var(params), "$var(req)"); jansson_set

    3.2K11编辑于 2022-12-12
  • x64dbg 插件开发SDK环境配置

    scriptapi_symbol.h" #include "pluginsdk/DeviceNameResolver/DeviceNameResolver.h" #include "pluginsdk/jansson /jansson.h" #include "pluginsdk/lz4/lz4file.h" #include "pluginsdk/TitanEngine/TitanEngine.h" #include comment(lib, "pluginsdk/DeviceNameResolver/DeviceNameResolver_x64.lib") #pragma comment(lib, "pluginsdk/jansson /jansson_x64.lib") #pragma comment(lib, "pluginsdk/lz4/lz4_x64.lib") #pragma comment(lib, "pluginsdk/ /jansson_x86.lib") #pragma comment(lib, "pluginsdk/lz4/lz4_x86.lib") #pragma comment(lib, "pluginsdk/

    84910编辑于 2022-12-28
  • 来自专栏嵌入式、安防、流媒体、AI分析

    Linux下WebRTC框架Janus编译过程

    编译依赖 基本依赖 Jansson libconfig libnice (at least v0.1.16 suggested, master recommended) OpenSSL (at least Lua plugin) 此外,您还需要以下库和工具 GLib zlib pkg-config gengetopt 安装依赖 CentOS yum install libmicrohttpd-devel jansson-devel

    1.5K40编辑于 2023-01-04
  • 1.5 为x64dbg编写插件

    /jansson/jansson.h"#include "./lz4/lz4file.h"#include "./TitanEngine/TitanEngine.h"#include ". /jansson/jansson_x64.lib")#pragma comment(lib, "./lz4/lz4_x64.lib")#pragma comment(lib, ". /jansson/jansson_x86.lib")#pragma comment(lib, "./lz4/lz4_x86.lib")#pragma comment(lib, ".

    73530编辑于 2023-10-14
  • 来自专栏FreeSWITCH中文社区

    关于Kamailio registrar、auth、usrloc等模块的补充说明

    save("location")) { sl_reply_error(); } $var(rc) = save("location"); jansson_set("string" , "nottify", "usrloc", "$var(body)"); jansson_set("integer", "rc", $var(rc), "$var(body)"); jansson_set ("string", "ulrcd", "$xavp(ulrcd[0]=>ruid)", "$var(body)"); jansson_set("string", "contact", "$xavp (ulrcd[0]=>contact)", "$var(body)"); jansson_set("string", "received", "$xavp(ulrcd[0]=>received)", "$var(body)"); jansson_set("string", "expires", "$xavp(ulrcd[0]=>expires)", "$var(body)"); jansson_set

    3.3K52编辑于 2023-02-28
  • 1.5 为x64dbg编写插件

    /jansson/jansson.h" #include "./lz4/lz4file.h" #include "./TitanEngine/TitanEngine.h" #include ". /jansson/jansson_x64.lib") #pragma comment(lib, "./lz4/lz4_x64.lib") #pragma comment(lib, ". /jansson/jansson_x86.lib") #pragma comment(lib, "./lz4/lz4_x86.lib") #pragma comment(lib, ".

    55210编辑于 2025-05-02
  • 来自专栏JVMGC

    2.2k stars号称最牛X的C语言JSON解析库

    1.42 simdjson 1.52 0.61 sajson 1.16 rapidjson(insitu) 0.77 rapidjson(utf8) 0.26 0.39 cjson 0.32 0.17 jansson 2.01 simdjson 2.19 0.80 sajson 1.74 rapidjson(insitu) 0.75 rapidjson(utf8) 0.30 0.58 cjson 0.48 0.33 jansson

    1.3K21编辑于 2023-03-10
  • 来自专栏这里只有VxWorks

    关于cJSON

    1.5.0 2017-05-02 1.4.0 2017-03-04 1.3.0 2017-02-17 1.2.0 2017-01-09 1.1.0 2016-12-06 1.0.0 2016-11-17 与Jansson 功能差不多,挑几个API对比一下 cJSON Jansson cJSON_Parse json_loads cJSON_load_from_file json_load_file cJSON_PrintUnformatted

    1.1K30编辑于 2022-12-05
  • 1.5 为x64dbg编写插件

    /jansson/jansson.h" #include "./lz4/lz4file.h" #include "./TitanEngine/TitanEngine.h" #include ". /jansson/jansson_x64.lib") #pragma comment(lib, "./lz4/lz4_x64.lib") #pragma comment(lib, ". /jansson/jansson_x86.lib") #pragma comment(lib, "./lz4/lz4_x86.lib") #pragma comment(lib, ".

    52930编辑于 2023-10-11
  • 1.5 为x64dbg编写插件

    /jansson/jansson.h"#include "./lz4/lz4file.h"#include "./TitanEngine/TitanEngine.h"#include ". /jansson/jansson_x64.lib")#pragma comment(lib, "./lz4/lz4_x64.lib")#pragma comment(lib, ". /jansson/jansson_x86.lib")#pragma comment(lib, "./lz4/lz4_x86.lib")#pragma comment(lib, ".

    72310编辑于 2023-07-06
  • 来自专栏FreeSWITCH中文社区

    Kamailio UAC 模块简述

    uac_reg_send 一般用 uac_reg_send 发送 OPTIONS 或者 MESSAGE,下面是一段路由代码(任意路由都可以执行): loadmodule "uas.so" loadmodule "jansson.so = 200) return; # 暂时只处理一个 contact jansson_get("result.Contacts[0].Contact.Address", "$jsonrpl(body )", "$var(address)"); if (jansson_get("result.Contacts[0].Contact.Received", "$jsonrpl(body)", "$var

    70111编辑于 2025-03-13
  • 来自专栏C语言中文社区

    10个值得推荐的小型 C 语言开源项目

    Jansson:一个轻量级的 JSON 库,可以让 C 语言轻松解析和构建 JSON 数据。 SQLite:一个小型的关系型数据库,可以被嵌入到 C 语言应用程序中。

    1.6K20编辑于 2023-08-28
  • 来自专栏全栈程序员必看

    c语言中的offset_c语言中/和%的区别

    今天看libPhenom源代码,看到他们使用的JSON解析库参考的是Jansson JSON解析库。于是就去网上查了这个库,找到了官方网站:http://www.digip.org/jansson/。

    3.6K30编辑于 2022-09-23
  • 来自专栏阮一峰的网络日志

    十六世纪的中国地图

    杨松Jansson/中国地图/1636年初版/41x50公分 (完)

    1.2K20发布于 2018-09-21
  • 来自专栏数据库相关

    graphite在centos7上的部署搭建

    启动brubeck(前台)  【一款类似statsd的工具,只是不需要nodejs环境】 yum install jansson jansson-devel yum install libmicrohttpd

    2.1K20发布于 2019-09-17
  • 来自专栏FreeSWITCH中文社区

    Mac上编译安装Asterisk

    编译安装 进入源码目录 # 安装json依赖包 $ brew install jansson $ ./bootstrap.sh # 禁掉pjproject,不然会默认在核心中打开 $ .

    1.6K20发布于 2020-12-21
  • 来自专栏大数据文摘

    像存钱那样存大便!?这家银行能保存10年大便,等你生病时再“塞回”身体

    此前,美国华盛顿州太平洋西北国家实验室的微生物生态学家Jansson就通过移植丈夫健康粪菌的方法,仅用了2天就成功治好了一位老年女性8个多月以来持续的拉肚子现象,体重也减了27公斤。 Jansson表示,根据实验数据,这种办法的有效率大约在90%左右。

    36120编辑于 2022-07-18
  • 来自专栏EMQ 物联网

    如何对 Neuron 源码进行交叉编译

    arm-linux-gnueabihf-gcc$ sudo make PREFIX=/opt/externs/libs/arm-linux-gnueabihf installjansson在 install 目录下,执行以下指令安装 jansson $ git clone https://github.com/neugates/jansson.git$ mkdir build && cd build$ cmake ..

    1.7K50编辑于 2022-12-15
  • 来自专栏涛的程序人生

    Ubuntu18.04 安装Asterisk16.10 + FreePBX15.0

    /configure --with-pjproject-bundled --with-jansson-bundled make menuselect #这里会出现一个弹窗,会询问你需要启用哪些模块,按回车则启用对应模块

    1.7K30发布于 2020-12-03
领券