在Android中仅提取字符串的指定部分

时间:2011-08-03 14:58:18

标签: android string extract

假设我有一个字符串:

{"id":"123","xCoord":"01.234567","yCoord":"89.012345","etc.":"etcetc"}

我想只提取xCoord部分 - 数字01.234567并将其放入字符串数组String[] xCoords = {};

我无法使用public String substring (int start, int end)函数,因为将来id最终会成长,而且我没有可靠的索引。

您有什么建议我 - 有没有办法在"xCoord":"之后和","y...之前提取符号

1 个答案:

答案 0 :(得分:2)

最好(也是最可靠)的选项是将您的字符串(有效的JSON)转换为对象并以此方式引用它。

Convert JSON String to Java Object or HashMap