mit 300 Postings verwendest du keine Java-Tags?
dein Programm enthält rein gar nichts zur XML-Datei und XPath, dabei scheint das ein viel größerer Teil deiner Frage zu sein,
auf JFreeChart kannst du vorerst komplett verzichten, lies das XML ein wie auch immer und sammle die Werte in einer Liste
oder gib sie mit System.out.println() aus,
dazu hast du jetzt also absolut nichts, nicht mal die XML-Datei, man weiß nur dass du 8 Datensätze haben willst,
ist das ein Ansatz?
-> was aber nicht heißen soll dass du nur mehr von der Aufgabe und vielleicht noch das XML postest,
was hast du an XPath-Code & co?
edit:
ok, es gibt ja tatsächlich doch
> dataset = DatasetReader.readCategoryDatasetFromXML(in);
hmm, was steht denn im dataset drin, schon nach Auslesen/ Ändern geschaut?