The first Java function entirely written by me
tsbgroup
0 Likes0 Commentsjavaprivate void fill() throws Exception { //формируем xml объект URLReader xml = new URLReader(this.getChanelUrl()); //формируем из xml объект для парсинга Document doc = parseXML(xml.getUrlConnection().getInputStream()); // /получаем список узлов документа в виде массива NodeList podcastTitles = doc.getElementsByTagName("title"); //инициализируем имя подкаст-ленты this.setName(podcastTitles.item(0).getTextContent()); //получаем все подкасты из xml NodeList podcastItems = doc.getElementsByTagName("item"); //производим само заполнение массива подкастов for(int i=0; i < podcastItems.getLength(); i++) { this.podcastList.add(new Podcast(podcastItems.item(i))); } }