Keresés

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

  • artiny

    őstag

    válasz TBG #3695 üzenetére

    orej.class ben a toXml metodus igy nez ki:

    @SuppressWarnings("unchecked")
    public String toXml() {
    StringBuilder xml = new StringBuilder();
    if ( this.emp!=null && !this.emp.isEmpty() ) {
    for (Employee employee: this.emp) {
    xml.append(employee.toXml());
    }
    }
    return xml.toString();
    }

    meg igy is jelzett a Employee.class ben a toXml nel a getBuffernál ,hogy:

    StringBuffer sb = outWriter .getBuffer();
    symbol: method getBuffer()
    location: variable outWriter of type Writer

    TransformerFactory tf = TransformerFactory.newInstance();
    Transformer t = tf.newTransformer();
    DOMSource source = new DOMSource(doc);

    StringWriter outWriter = new StringWriter();
    //Writer outWriter = new StringWriter();
    ha ezt a sort lecserltem ami most folotte van sor akkkor eltunt a hiba a getBuffer nál,de mikor lefutattom a programot nem hoz letre semmit..
    a (new File("xmldoc.xml")) - valami hasonlo kene neki,hogy megadni hova mit mentsen .....

    StreamResult result = new StreamResult( outWriter );
    t.transform(source, result);

    StringBuffer sb = outWriter .getBuffer();

    return sb.toString();

    } catch (Exception e) {
    System.out.println(e.getMessage());
    }
    return null;

    }

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