xml,json未必是最好的数据传输方案,csv或许更适合

漂洋优品

漂洋优品

2016-02-19 19:02

下面是个简单易学的xml,json未必是最好的数据传输方案,csv或许更适合教程,图老师小编详细图解介绍包你轻松学会,喜欢的朋友赶紧get起来吧!

  当数据结构简单到二维表格足够可以描述格式的时候,

  逗号间隔表示列,rn表示行,而第一行则是对应的属性名称。

  like:

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/webkaifa/)

  colName1, colName2, colName3

  1,"title","http://ss.ss.com/ss"

  2,"title","http://ss.ss.com/ss"

  3,"title","http://ss.ss.com/ss"

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/webkaifa/)

  这样,去掉了xml,json等的冗余属性标签,减少了带宽压力!

  注意:属性值是不能包含","的!若包含做怎样的处理会更好,更通用些?

  在客户端,可以根据需要提供一个客户端语言的转换工具,方便地把text转换为xml,json格式。

  xml:

rows
row
colName1Colvalue1/colName1
colName2Colvalue2/colName2
colName3Colvalue3/colName3
/row
row
colName1Colvalue1/colName1
colName2Colvalue2/colName2
colName3Colvalue3/colName3
/row
/rows

  json:

[{'colName1': Colvalue1,'colName2': Colvalue2},{'colName1': Colvalue1,'colName2': Colvalue2}]

  这样的解析工具很容易实现,无非是javascript,actionscript,python,php等客户端要分别实现而已!

  ==================================================================

  总结一下各位哥们的发言:

  1、server对象转换为csv,csv再根据需要或者要做处理,增加编程工作(如果对带宽要求高,这部分工作是有意义的);

  2、xml,json是更广泛接受的标准(在没有xml,json之前,管道符分割,逗号分割的数据格式也很常见)

  3、csv传输需要考虑编码格式(xml,json实质也是文本,也需要格式指定)

  4、rn,还是r的问题,统一指定为rn,应该不会有问题,有会php,pyhon的可以测试一下;

展开更多 50%)
分享

猜你喜欢

xml,json未必是最好的数据传输方案,csv或许更适合

Web开发
xml,json未必是最好的数据传输方案,csv或许更适合

利用ASP将HTML格式数据传输给Excel

Web开发
利用ASP将HTML格式数据传输给Excel

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

最小化数据传输――在客户端存储数据

PHP
最小化数据传输――在客户端存储数据

利用ASP将HTML格式数据传输给Excel(2)

ASP
利用ASP将HTML格式数据传输给Excel(2)

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

利用ASP将HTML格式数据传输给Excel(3)

ASP
利用ASP将HTML格式数据传输给Excel(3)

最小化数据传输——在客户端存储数据

PHP
最小化数据传输——在客户端存储数据

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

VC中隐式链接无.LIB动态链接库的方法

VC中隐式链接无.LIB动态链接库的方法

XML新手入门 创建构造良好的XML

XML新手入门 创建构造良好的XML
下拉加载更多内容 ↓