Written by Fneuch on 9.7.03

Un petit exemple de code pris sur le site «Dive into BC4J»

Il explique comment le parser DOM d'oracle permet d'annexer un document XML à un autre grâce à une fonctionnalité DOM 3.0.


package test;
import oracle.jbo.client.Configuration;
import oracle.jbo.*;
import org.w3c.dom.*;
import oracle.xml.parser.v2.*;
import java.io.*;
public class TestClient {
public static void main(String[] args) {
String _am = "test.TestModule", _cf = "TestModuleLocal";
ApplicationModule am = Configuration.createRootApplicationModule(_am,_cf);
ViewObject vo = am.findViewObject("DeptView1");
Node n = vo.writeXML(1,XMLInterface.XML_OPT_ALL_ROWS);
XMLDocument newDoc = new XMLDocument();
Element newDocElt = newDoc.createElement("NewRoot");
newDoc.appendChild(newDocElt);
/* Adopt the node from the doc produced by BC4J into your new doc */
newDoc.adoptNode(n);
newDocElt.appendChild(n);
try {
newDoc.print(System.out);
}
catch (IOException ex) {
ex.printStackTrace();
}
Configuration.releaseRootApplicationModule(am,true);
}
}


La raison, je risque d'en avoir besoins bientôt pour la production de notre site de soutien au développement.

Related Posts by Categories



Widget by Hoctro | Jack Book
  1. 0 commentaires: Responses to “ ”

Qui suis-je ?

Je suis un "accro" de Java: que vous parliez de programmation, ou de café! Je suis architecte organique pour une compagnie de consultation à Québec.

PLAYSTATION®Network

Utiliser vous Twitter?

Twitter Updates

Blog Archive