Hirdetés

Új hozzászólás Aktív témák

  • TBG
    senior tag

    Ilyen toXml metodus hianyzott az Employee osztalybol?

    https://gist.github.com/anonymous/5453407

    mar latom at kell meg irni.... a return statement

    es a public string toXml -t

    vagy marathat így ezzel a public void toXML(){ es ilyenkor nincs public statement,....

    de a xml.append(employee.toXml()); meg mindig piros felkiatojel :F

    Igen, de legyen a metódusodnak visszatérési értéke...monduk egy String.

    Tehát

    public void toXML()

    helyett

    public String toXML()

    A végén meg a

    StreamResult result = new StreamResult(new File("xmldoc.xml"));
    t.transform(source, result);

    helyett

    StreamResult result = new StreamResult(new File("xmldoc.xml"));
    t.transform(source, result);
    return result.toString();

    Azt hiszem, hogy a StreamResult-nak van toString() metódusa értelmesen.

    de a xml.append(employee.toXml()); meg mindig piros felkiatojel :F

    Igen, mert String-et vár, de Te voiddal térsz vissza. Ezt javítja az, amit fent rögöftem :)
    Ja és még valami, ne itt rakd az XML-t fájlba, hanem az oraj osztályban.

Új hozzászólás Aktív témák