C# 将MSMQ消息转换成Json格式
来源:互联网 发布:怎么在mac上玩lolsteam 编辑:程序博客网 时间:2024/06/05 14:14
PS:主要就是一个配置文件和一个转换函数
配置文件app.config 之前要ADD reference --> system.configuration & using.system.configuration
<?xml version="1.0" encoding="utf-8" ?><configuration> <startup> <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" /> </startup> <appSettings> <add key="Lable.Port1" value="MessageID"/> <add key="Lable.Port2" value="SendingBaseTag"/> <add key="Lable.Port3" value="SendingMachineName"/> <add key="Lable.Port4" value="MessageQueuePathName"/> <add key="Lable.Port5" value="CustomField1"/> <add key="Lable.Port6" value="CustomField2"/> <add key="Body.Port1" value="DataMode"/> <add key="Body.Port2" value="DataModeID"/> <add key="Body.Port3" value="ExperimentID"/> <add key="Body.Port4" value="BasePenType"/> <add key="Body.Port5" value="BasePenTypeID"/> <add key="Body.Port6" value="MID"/> <add key="Body.Port7" value="StationTag"/> <add key="Body.Port8" value="DateTime"/> <add key="Body.Port9" value="Path1"/> <add key="Body.Port10" value="EquipmentID1"/> <add key="Body.Port11" value="Path2"/> <add key="Body.Port12" value="EquipmentID2"/> </appSettings></configuration>
转换函数:
private string ConvertToJSON(string label, string body) { //TODO: convert to json string[] Lablelist = label.Split('|'); string[] Bodylist = body.Split('|'); string[] LableName = new string[6]; string[] BodyName = new string[12]; string JsonStr = "{\""; for(int j=1;j<7;j++) { JsonStr = JsonStr + ConfigurationManager.AppSettings["Lable.Port" + j.ToString()] +"\":\""+Lablelist[j-1] + "\",\""; } for (int i = 1; i < 13;i++ ) { JsonStr = JsonStr + ConfigurationManager.AppSettings["Body.Port" + i.ToString()] + "\":\"" + Bodylist[i - 1] + "\",\""; } JsonStr = JsonStr.Remove(JsonStr.Length - 2, 2)+"}"; }
因为不是计算机专业,研究了下 花了5个小时
是不是很简单?
(*^__^*) 嘻嘻
0 0
- C# 将MSMQ消息转换成Json格式
- C# 将MSMQ消息转换成Json格式 【优化】
- C# 将DataTable转换成ExtJS可用的Json格式
- C# Json 格式转换
- c#转换Json格式
- 将文本转换成json格式
- 将list对象转换成json格式
- 将list对象转换成json格式
- 将String格式XML转换成JSON
- 将对象转换成json格式
- 将properties转换成json格式
- 将字符串转换成json格式
- C#将对象转换为xml或json格式
- C#将DataSet或DataTable转换成Json格式数据传递到前台JS脚本
- C#自定义将各种对象转换成JSON格式的类
- 如何将对象转换成json格式,如何将json格式数据转换成js对象
- C#将字符串转换成XML格式
- C#实现消息队列MSMQ
- 数据分析系统DIY3/3:本地64位WIN7+matlab 2012b访问VMware CentOS7+MariaDB
- A – EIGHT
- svn如何屏蔽/忽略不需要版本控制的文件
- 专业编程学习网站
- 第一个Shell脚本
- C# 将MSMQ消息转换成Json格式
- 约瑟夫环问题
- 第9周上机实践项目2——分数的累加
- 合并JavaScript数组的N种方法
- VM Depot 中国上的 Bitnami 镜像更新至 Ubuntu 14.04 LTS
- Fragement横竖屏切换解决方案
- Linux下JDK安装
- 甜蜜村服务介绍
- Shell变量:Shell变量的定义、删除变量、只读变量、变量类型