2012-08-23 47 views
2

如果POI在我的數據庫中像POINT(-lat long)位置在我的數據庫中,那麼如何在json結構中傳遞mixare中的數據庫數據。增強現實

這是JSON結構: http://code.google.com/p/mixare/wiki/DisplayYourOwnData

請建議我與步驟儘可能快一些輸出?

+0

所以你想從數據庫創建json請求? –

+0

是的..但格式應匹配,應用程序離線工作... –

+0

我已經使用了另一個增強現實框架,成功的數據顯示mixare並不是非常有用 –

回答

5

我會堅持你在這種情況下使用GSON,並從數據庫到HashMap中/列表或將輕鬆地轉換爲JSONObjectJSONArray任何集合獲取數據,

對於如: -

Map<String, Object> map = new HashMap<String, Object>(); 
map.put("name", "Sriram"); 
map.put("age", 2); 
map.put("dob", new Date(110, 4, 6)); 
map.put("hobby", "painting"); 

Gson gson = new GsonBuilder().setPrettyPrinting().create(); 
String jsonStr = gson.toJson(map); 
System.out.println(jsonStr); 

OUTPUT:

{ 
    "dob": "May 6, 2010 12:00:00 AM", 
    "age": 2, 
    "name": "Sriram", 
    "hobby": "painting" 
} 

結帳this鏈接進一步對話從收集到JSON和JSON到集合。

+1

好吧告訴你後,實施它...謝謝你快速回答。 –

+0

終於完成增強現實與其他框架不與mixare感謝您的相互支持兄弟... –

+0

嗨主銀行,我需要你的支持。你可以幫我嗎。我也在使用Mixare。你有沒有比它好。 –