谁能告诉我这种数据该怎么解析??脑壳痛

边鹏_尛爺鑫 发布于 前天 16:32
阅读 177
收藏 0
{"id":30,"account":"admin1","password":"123123"}
{"id":31,"account":"admin1","password":"123123"} 
{"id":32,"account":"admin1","password":"123123"}
加载中
0
是石原里美吗
是石原里美吗
list<对象>?是这样吧
边鹏_尛爺鑫
边鹏_尛爺鑫
肯定不是list啊,没的[]也没的逗号,怎么会是list呢?
0
OSC最旺的崽
OSC最旺的崽

那就先用换行符分割,然后每一行独立用json解析

边鹏_尛爺鑫
边鹏_尛爺鑫
我主要是想把webflux和前端整合,我看官方的人回复,说有个支持application/stream+json的数据格式是:JSONStream and Oboe.js 但是我不会用oboe.js
边鹏_尛爺鑫
边鹏_尛爺鑫
主要是不一定是换行的,知道response里面Content-Type是application/stream+json的数据解析吗?
0
奎爷
奎爷
 class Info{
            int id;
            int account;
            int password;


            public int getId() {
                return id;
            }

            public void setId(int id) {
                this.id = id;
            }

    public int getAccount() {
                return account;
            }

            public void setAccount(int account) {
                this.account = account;
            }

            public int getPassword() {
                return password;
            }

            public void setPassword(int password) {
                this.password = password;
            }
}
 List<Info> infoMap=new ArrayList<>();

就是list啊

 

边鹏_尛爺鑫
边鹏_尛爺鑫
回复 @奎爷 : 也许只能用字符串的方式解决了,我看了官方说的,JSONStream and Oboe.js 支持这种数据流,本意是想问是否有人用过,哈哈
奎爷
奎爷
回复 @边鹏_尛爺鑫 : Pattern p = Pattern.compile("\\s*|\t|\r|\n"); Matcher m = p.matcher(str); dest = m.replaceAll(""); 这样删除就会转成没有制表符的字符串 然后}{ 替换},{
边鹏_尛爺鑫
边鹏_尛爺鑫
回复 @奎爷 : 过来的个数不确定,也不一定是换行的
奎爷
奎爷
回复 @边鹏_尛爺鑫 : 一起过来的还是分开过来的?}这个替换成},然后删除删除所有制表符,在转换
边鹏_尛爺鑫
边鹏_尛爺鑫
你自己访问list,看不出来有什么不一样么?看清楚再说哦
下一页
0
Kit_lee
Kit_lee

如果如你所说,内容没有换行符,但也可以用正则表达式将每组大括号的内容找出来单独进行反序列化呀

边鹏_尛爺鑫
边鹏_尛爺鑫
数据返回的格式是application/stream+json,有可能换行,有可能不的,而且个数不确定。你能提供代码?
0
Java成长之路
边鹏_尛爺鑫
边鹏_尛爺鑫
[{"id":30},{"id":31} ,{"id":32}] {"id":30}{"id":31} {"id":32} 看清楚
边鹏_尛爺鑫
边鹏_尛爺鑫
跟没说,有什么区别,你代码贴出来
0
Java成长之路
Java成长之路
你前端ajax请求后台接口,返回成功之后数据集合在result中。success:function(result){ alert(result.id) } 就有数据了
边鹏_尛爺鑫
边鹏_尛爺鑫
ajax怎么接收application/stream+json 的api???
0
罗丹大师
罗丹大师
}替换为},然后首尾加个[],当做json array解析
返回顶部
顶部