Olá Xinaxu,
Aqui está o código de mapeamento Java.
public class Cdata implements StreamTransformation{
public static void main(String[] args) {
try{
Cdata genFormat=new Cdata();
FileInputStream in=new FileInputStream("C:\\Apps\\acm\\cdata.xml");
FileOutputStream out=new FileOutputStream("C:\\Apps\\acm\\cdata1.xml");
genFormat.execute(in,out);
}
catch(Exception e)
{
e.printStackTrace();
}
}
public void execute(InputStream in, OutputStream out)
throws StreamTransformationException {
try
{
DocumentBuilderFactory factory=DocumentBuilderFactory.newInstance();
DocumentBuilder builderel=factory.newDocumentBuilder();
/*documento de entrada en forma de XML*/
Document docIn=builderel.parse(in);
...
transform.transform(new DOMSource(docOut), new StreamResult(out));
}
catch(Exception e)
{
e.printStackTrace();
}
}
public void setParameter(Map arg0) {
// TODO Método gerado automaticamente
}
}