看板 AndroidDev 關於我們 聯絡資訊
開發層: (應用/框架/庫/核心) 應用 問題: 無法取出google calendar Event 輸入: 預期輸出: 錯誤輸出: 錯誤訊息: org.xml.sax.SAXNotRecognizedException: http://xml.org/sax/features/external-parameter-entities 程式碼: (請多利用置底文網站) DateTime startTime, endTime; startTime = DateTime.parseDateTime("2011-07-15T00:00:00-00:00"); endTime = DateTime.parseDateTime("2011-07-30T00:00:00-00:00"); try { eventFeedUrl = new URL("http://www.google.com/calendar/feeds/default/allcalendars/full"); Log.d("EventFeed", "start"); CalendarEventFeed myFeed = myService.getFeed(eventFeedUrl, CalendarEventFeed.class); if (myFeed.getEntries().size() > 0) { for(int i=0;i<myFeed.getEntries().size();i++) { System.out.println(myFeed.getEntries().get(i).getTitle().getPlainText()); } } } catch (MalformedURLException e) { Log.d("error1", "error1"); // TODO Auto-generated catch block e.printStackTrace(); } catch (ServiceException e) { Log.d("error2", "error2"); // TODO Auto-generated catch block e.printStackTrace(); } 參考: (書籍/網頁/...) 補充說明: run的時候程式不會出錯,可是LOG會出現很多systemError 我有測出來是丟出ServiceException google了很久發現有人也遇到相同問題 好像也是無解 可以登入 新增月曆 新增事件 就是取月曆和事件會出現問題 有沒有人寫過的 希望可以分享一下 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 124.219.0.177
btsken:相同的code在java是可以取出資料 android不行 07/22 11:23
※ 編輯: btsken 來自: 124.219.0.177 (07/22 11:34)
pico2k:用logcat把stacktrace的內容記下來 07/22 11:42
※ 編輯: btsken 來自: 124.219.0.177 (07/22 12:03)