我想更改getJSONObject
我尝试使用以下方法的输出和输入:
Int to Float SO 2. Int to String SO 3. Int to Char SO
JSONObject jObject = jArray.getJSONObject(Integer.parseInt(Edittext)-1);
我正在开发的功能如下,有人输入一个文本,如果文本在我的 json 的 jsonObject 部分,则返回它包含的值。文本或 id,包含代码 39 编码,0-9,A-Z,-(dash),.(dot),$(dollar-sign),/(forward-slash),+(plus-sign),%(percent-sign) and a space.
资源:代码 39 信息
所以我认为使这成为可能的最佳方法是尝试将 jsonobject 输入和/或输出更改为字符..
显然我也需要改变(Integer.parseInt(Edittext)-1);
有办法吗?还是我只是在这里浪费时间?由于即时搜索的数据库包含 20.000 个值,我不确定是否可以使用.ReplaceAll("value")
.
感谢我可能收到的任何帮助。