我正在尝试从 JSONObject
获取以 0s
开头的数值。问题是该方法将字符串转换为 double 型。示例:
JSON对象:
{
"LATITUDE1":41,
"LATITUDE2":06962
}
当我使用时
String lat2 = object.getString("LATITUDE2");
字符串lat2
显示为6962.0
。如何才能使字符串按 json 文件中的原样显示(如 06962
)?
然后,我需要连接两个值并在它们之间添加一个点以获得十进制数,例如 41.06962
这就是为什么我需要以字符串形式获取值。
谢谢
最佳答案
如果它是一个字符串,那么它就是一个字符串:
{
"LATITUDE1":"41",
"LATITUDE2":"06962"
}
关于java - JSONObject getstring 从字符串中删除零,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25565377/