2012年2月27日

Erlang 聊天室程序(四) 数据交换格式---json的encode

摘要: 上一篇实现了json数据到message记录的转换,这篇则是将message还原为json以便发送给客户端。 首先完善上篇中creationDate部分的解析:para({"creationDate",Val},Data)-> {obj,List}=Val, Time=#time{}, NewData1=Data#message{time=Time}, NewData=paraEle(List,NewData1);para({"date",Val},Data) when is_integer(Val)-> io:format("pa 阅读全文

posted @ 2012-02-27 21:03 心笑峰 阅读(1575) 评论(0) 推荐(0) 编辑

Erlang 聊天室程序(三) 数据交换格式---json的decode

摘要: 霸哥的blog中提到过Erlang服务器在通信中与客户端的数据交换方式:yufeng 为了简单起见这个聊天室程序采用json,要使用到rfc4627这个库 先定义一个Message类:public class Message { String id; //消息ID String type; //消息类型 String from; //发送方 String to; //接收方 String subject; //主题 String content; //内容 Date creationDate; //时间 public Message(String type,String fro... 阅读全文

posted @ 2012-02-27 18:29 心笑峰 阅读(1413) 评论(0) 推荐(0) 编辑

导航