json - android数据存储问题?
阿神
阿神 2017-04-18 09:15:27
0
2
343

我在安卓上试图处理一些自然语言,服务器上的mysql有一一张表,表里面每一行是正则表达式和他所表达的意图,每次用户输入的字符串都需要把表循环一次,若某一行的正则表达式匹配了就返回所表达的意图。

这样下来每次用户输入一句就需要向服务器请求一次,觉得反应很慢。我想可以把服务器上的正则表达式和意图的数据放到app里面,匹配等工作就在本地做。

不知道我这样想合不合理,要是可以的话我应该把数据放到哪里?json xml sqlite?或者直接放到代码里面做成array和map?

我的数据不到二十行,每行只有字符串方式的正则表达式和意图,目的是用户每次输入需要遍历一次,返回所匹配的正则表达式所代表的意图,我只是希望它能运行的快一些而已

谢谢大神们!

阿神
阿神

闭关修行中......

모든 응답(2)
PHPzhong

데이터가 적다면 json을 작성한 다음 직접 객체로 변환하고 사용할 때 메모리에 로드한 다음 ArrayList를 사용하여 객체를 저장하고 사용할 때 순회하면 됩니다.

迷茫

리소스 파일 string.xml에 배치 가능

으아악
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿