MessagePack Java 0.6.X List, Map 对象的序列化和反序列化
发表于:2025-02-23 作者:千家信息网编辑
千家信息网最后更新 2025年02月23日,为了序列化原生的容器对象例如 List 和 Map 对象,你必须使用 Template。Template 对象是 serializer 和 deserializer 的配对。例如,为了序列化一个 Li
千家信息网最后更新 2025年02月23日MessagePack Java 0.6.X List, Map 对象的序列化和反序列化
为了序列化原生的容器对象例如 List 和 Map
对象,你必须使用 Template
。
Template 对象是
serializer 和 deserializer 的配对。例如,为了序列化一个 List
对象,在 List
对象中 Integer
对象为元素,你可以使用下面的方法来创建一个模板对象(Template object)。
Template listTmpl = Templates.tList(Templates.TInteger);
类 tList,
TInteger
是静态方法,字段为 Templates。
一个 List
和 Map
对象的用例如下显示:
本代码可以在 https://github.com/cwiki-us-demo/messagepack-6-demo-java/blob/master/src/test/java/com/insight/demo/msgpack/MessagePack6Template.java 中查看。
package com.insight.demo.msgpack;import org.junit.Test;import org.msgpack.MessagePack;import org.msgpack.packer.Packer;import org.msgpack.template.Template;import org.msgpack.unpacker.Unpacker;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.math.BigInteger;import java.nio.ByteBuffer;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;import static org.msgpack.template.Templates.*;/** * MessagePack6Template * * @author yhu */public class MessagePack6Template { final Logger logger = LoggerFactory.getLogger(MessagePack6Template.class); /** * Test MessagePack6Template */ @Test public void testMessagePack6Template() { logger.debug("MessagePack6Template for Template"); MessagePack msgpack = new MessagePack(); try { // Create templates for serializing/deserializing List and Map objects Template> listTmpl = tList(TString); Template
https://www.cwiki.us/display/Serialization/QuickStart+For+MessagePack+Java+0.6.X
对象
序列
方法
代码
元素
字段
容器
模板
静态
面的
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
校园网络安全问题
云南省扫黄打非网络安全进课堂
郑州大学网络服务器ip
以下哪些网络安全主体责任
php云服务器
专科计算机网络技术值得读吗
网络技术的主要目标是实现
苹果手机无法安全连接服务器
网络安全监测探针设备
网络安全工作预算情况
JBI数据库检索方法
四川电脑软件开发价格表
数据库哈多普
国家网络安全宣传周期间会议
问卷数据库设计
如何正确看待国家的网络安全
杭州高频服务器
网络安全女工程师
惠普t5600服务器主机
调度中心网络安全预案
洛阳星际网络技术有限公司
以网络安全为主题的宣传语
浙江服务器机柜价钱
河北网络技术转让是什么
武汉市嘉仕力网络技术有限公司
开展网络安全培训小结
网络安全模型比较
软件开发 怎样接活
ibm 服务器客服电话
易语言服务器发送数据太快