Делал через разбор сериализованного XML с помощью matcher. По крайней мере, в условиях это не оговаривалось. Подскажите, где может быть затык хотя бы по первому пункту?
Класс Shop можно не учитывать - делал для тестов.
package com.javarush.task.task33.task3309;
import javax.xml.bind.annotation.XmlMixed;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlType;
/**
* Created by dimskiy on 14.12.2017.
*/
@XmlRootElement
@XmlType(name = "shop")
public class Shop {
public int count;
public double profit;
public String[] secretData = {"String1", "String2", "String3", "String4", "String5"};
}