Я анализирую XML с URL, используя SAXParser. XML содержит некоторые данные со знаком амперсанда (&). Данные XML не читаются после амперсанда. Как бы я решил эту проблему?
URL website = new URL(FullURL);
SAXParserFactory spf = SAXParserFactory.newInstance();
SAXParser sp = spf.newSAXParser();
XMLReader xr = sp.getXMLReader();
HandlingXMLStuff doingwork = new HandlingXMLStuff();
xr.setContentHandler(doingwork);
xr.parse(new InputSource(website.openStream()));
String information = doingwork.getInformation();
тег XML содержит данные типа
<choice>Cat & Dog</choice>
Я получаю вывод как
Cat