JavaRush /Java блог /Архив info.javarush /Уровень 33: план уровня и доп. материалы
hubert
41 уровень

Уровень 33: план уровня и доп. материалы

Статья из группы Архив info.javarush
Уровень 33: план уровня и доп. материалы - 1План уровня:
  • JavaScript
  • JSON
  • Сериализация в JSON
  • Json serialize frameworks (JackSON)
  • XML, Сериализация в XML
  • Сложная сериализация в XML, JAXB
Курс JavaЧто еще можно посмотреть на досуге: Ответы на вопросы к собеседованию по теме уровня Для решения задач понадобится скачать Jackson Core, Jackson Annotations и Jackson Databind версии 2.4.3. Подключите эти библиотеки в IntelliJ IDEA. Добавьте себе в закладки ссылку на репозиторий Мавена — http://mvnrepository.com Реализовав большую задачу этого уровня, вы познакомитесь с такими библиотеками как Guava, Apache Commons Collections, JUnit.
Нашли классную ссылку к материалу данной темы? Добавьте ее сюда в виде комментария. Возможно, именно Ваша ссылка поможет другому человеку стать программистом и улучшить свою жизнь! Вернуться к обучению java онлайн на JavaRush
Комментарии (17)
ЧТОБЫ ПОСМОТРЕТЬ ВСЕ КОММЕНТАРИИ ИЛИ ОСТАВИТЬ КОММЕНТАРИЙ,
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ
32xlevel Уровень 37
30 августа 2017
На каком уровне jr 2.0 находится большая задача, которая должна быть на этом уровне? Ибо у меня на 33 игрушка про космос
lichMax Уровень 40
4 июля 2017
Что-то не нашёл ссылки на ответы вопросы собеседований. Если что, вот она
cold-f Уровень 22
25 июня 2017
khpi-iip.mipk.kharkiv.edu/library/extent/prog/iipXML/xmlintro.html
Подробнее про XML и средства работы с ним
the_who Уровень 17
5 февраля 2017
Кто то может мне объяснить 9 лекцию? что там вообще происходит —


Какой обьект мы десериализуем? как мы хотим из этой кучи получить Cat? почему идея ругается, что @XmlAny аннотации не существует и о том, что она существовала информации тоже не нашел.
я сейчас —
4yrik Уровень 40
10 августа 2016
В упор не вижу как выкачать Jackson на mvnrepository. Подскажите, плиз.
losemind Уровень 36
10 апреля 2016
Лекция 7 уровня не совпадает вывод с примером. При таких условиях получается вывод:
<zoo>
    <wild-animals>
        <animals age="5" w="4">
            <catname>Murka</catname>
        </animals>
        <animals age="5" w="4">
            <catname>Murka</catname>
        </animals>
    </wild-animals>
</zoo>

А у вас такой:
<zoo>
<wild-animals>
<tiger age="5" w="4">
<catname>Murka</catname>
</tiger>
<tiger age="5" w="4">
<catname>Murka</catname>
</tiger>
</wild-animals>
</zoo>

К тому же написано:
С помощью атрибута @XmlType мы поменяли тэг cat на tiger.
А на самом деле этого не происходит.
losemind Уровень 36
9 апреля 2016
Хотел добавить, что неплохо бы было в лекции поменять все примеры с этого:
{ «name»=«Murka», «age»=5, «weight»=4}
на вот это:
{ «name»:«Murka», «age»:5, «weight»:4}
ибо Jackson сериализирует именно в такой формат и если пытаешься десереализировать в формате с "=" получаешь Exception.
Psich Уровень 41
4 октября 2015
в лекции нерабочая ссылка на Jackson. И аннотация @JsonProperty имеет другой синтаксис — @JsonProperty(«anotherName») а не @JsonProperty(name=«anotherName»)
driver Уровень 41
3 ноября 2014
Для решения задач еще понадобится скачать jackson-databind