Menu

#12 Добавить к универсальным методам контроллера MoodleCategoryWS функциональность использования формата XML для парсинга ответов Web-сервисов Moodle

New
nobody
None
Medium
Review
2014-12-06
2014-12-06
Anonymous
No

Originally created by: kolgen...@gmail.com
Originally owned by: sh.auto...@gmail.com

В настоящее время универсальные методы MoodleCategoryWS:
createCategories(Set<MoodleCategory> newCategories)
getCategories(Map<String, String> criteria, int addSubcategories)
используют парсинг ответов сервера в формате JSON. В то же время Moodle способен формировать ответы в формате XML. Поддержка этой фичи в методе
sendQuery(String restformat, String domainName, String token, String functionName, String urlParameters) сервисного класса MoodleRestWSConnector уже реализована.
Остаётся добавить в указанные методы код парсинга XML.
Для этого нужно:
1. Определиться с используемой библиотекой парсинга XML.
2. В песочнице опробовать базовый код (для примера можно смотреть библиотеку MoodleJars/MoodleRest.zip)
3. Добавить возможность выбора парсинга и код XML-парсинга к указанным методам MoodleCategoryWS.

Для sh.autopsy - это предлагается в качестве бакалаврской работы.

Discussion


Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.