public void getSingleNews(SPNews spNews) throws FailingHttpStatusCodeException, NullPointerException, IOException {
		int id = spNews.getId();
		String siteDialogURL = "http://ecampus.ucn.dk/Noticeboard/Lists/NoticeBoard/DispForm.aspx?"
				+ "NoticeBoardItem=" + id + "&WebID=87441127-db6f-4499-8c99-3dea925e04a8&IsDlg=1";
		HtmlPage page = webClient.getPage(siteDialogURL);
		
		DomNode div = page.getFirstByXPath("//td[@class='wt-2column-t1-td1']/div/div");
		if(div == null) {
			throw new NullPointerException("Nyhedstekst kunne ikke hentes. Internkode: #3");
		}
		DomNodeList<DomNode> list = div.getChildNodes();
		String fullText = "";
		for (int i = 5; i < list.size()-3; i++) {
			DomNode dn = list.get(i);
			fullText += dn.asXml();
		}
		StringWebResponse response = new StringWebResponse(fullText, page.getUrl());
		HtmlPage newPage = HTMLParser.parseHtml(response, webClient.getCurrentWindow());
		
		makeImgToBase64(newPage);
				
		HtmlElement body = newPage.getBody(); 
		spNews.setFullText(body.asXml());
	}