技术帮
 

查询结果

本网站内容基本都是原创作品,未得到作者同意也欢迎转载
转载请注明出处:技术帮
说你呢,赶紧长按二维码,然后点击识别图中二维码

任何技术难题可进QQ群提问:【小崔说编程
对于提问的原则是:没有你不能问的,只有我不会答的

1472955908895017376.png查询结果是什么格式的?


在采用Java开发的时候,我们可以使用的数据类型非常丰富,String Integer Set Map List Object Bean等等,而采用Solr,由于服务是基于Http协议的,因此查询结果的数据类型只有一种——字符串。

不过Solr提供了不同格式的字符串来存储数据。

1473058358717068189.png XML

这个格式是默认的,但个人不太喜欢。

 JSON

JSON格式是JavaScript规范下的一个子集,是一种轻量级的数据传输格式,个人非常推荐。

 CSV

是以逗号分割多个字段,以换行符(\n)分割一行的数据格式。很简单。

updateDate,faultDetail,dealDetail,noid,createDate
2016-11-10T05:46:25Z,阿三的发生地方,"爱上对方为惹我
奥斯卡上几分恐惧
爱SD卡减肥撒",1,
2016-11-10T05:46:25Z,撒旦法是地方,"阿斯顿发生的发生弯曲而
温柔asdfa
sasd发生大幅撒旦法撒旦法",2,
2016-11-10T05:46:25Z,"爱上的空间疯狂的事
卡上的纠纷凯撒","撒旦法上课了;京东方
卡世界的看法拉升阶段",3,


 Python

 PHP

 ruby


尽管都是字符串的,但是全部是有格式的字符串,作为数据交换非常方便,在利用这些格式进行Java开发的时候,可以转换为各种List Map Set JavaBean等等。