我有一個名爲dbData的列表和兩個名爲infoSB和historySB的StringBuilders。我已經調試了我的項目,並且兩個StringBuilder擁有了它們應該擁有的所有數據,但由於某些原因,它還爲數據添加了一些隨機字符。所有我做過添加的數據是下面的代碼:添加被添加到列表中的字符<String>
dbData.add(infoSB.toString());
dbData.add(historySB.toString());
字符是[]和,
有沒有人碰到了在此之前,並知道如何阻止它這樣做呢?
更新:這是我如何獲取數據並將其分配給StringBuilder。
JSONObject json_data = jArray.getJSONObject(i);
double altitudeData = json_data.getDouble("altitude");
double altitudeInFeet = altitudeData * 3.281;
historySB.append("Altitude: " + df.format(altitudeInFeet) + "ft\n");
請向我們顯示數據。 – SLaks
{「longitude」:「 - 86.642」,「緯度」:「34.72533333333333」,「速度」:「0.51444444」,「標題」:「281」,「高度」:「190.8048」} – tylerbhughes
這些字符是如何結束首先呢?我會糾正產生這些信息的來源,而不是在接收端以非標準方式處理它們。 – Vikdor