|
[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
[Recent Entries]
[Reply To This Message]
Re: OFF Subject...
Subject: Re: OFF Subject...
From: "michel geadah" <m_ace_g@xxxxxxxxxxx>
Date: Tue, 12 Aug 2003 11:59:52 +0000
|
hey,
My work is in XML...
i am using the XSU in order to transform the database tables to XML
documents (and vice versa) and then i work with these XML documents
(transform them to other XML by writing the XSL etc...), format them in
order to insert them in another database tables.
The thing is i need to know how to create the output file in the desired
place...
From: "Simon Kelly" <kelly@xxxxxxxxxx>
How are you using the XSU package?
I use it with my business logic to perform differing tasks. Here is the
main xsu section that gets a document following a structure I define in an
xsl file and returns me a JDom document. It is then an easy case of just
writing this document to a file. instaed of returning it to the calling
class.
I would like to know how you use the xsu to do your db actions.
Cheers
Simon
[code]
OracleXMLQuery qry = new OracleXMLQuery(this.dbConn.getConnection(),
this.sqlString);
qry.keepObjectOpen(true);
qry.setXSLT(new StringReader(this.xslString), null);
Enumeration enum = this.xslParams.keys();
while(enum.hasMoreElements()) {
String name = (String)enum.nextElement();
qry.setXSLTParam(name, "'" +
this.xslParams.getProperty(name) + "'");
if(log.isDebugEnabled()) {
log.debug(thisClass + "::" + thisMethod + "Param name
:
" + name + "Param value : " + this.xslParams.getProperty(name));
}
}
XMLDocument temp = (XMLDocument)qry.getXMLDOM();
DOMBuilder builder = new DOMBuilder();
Element oracleElement =
builder.build(temp.getDocumentElement());
// -- Create a return document
Document retDoc = new
Document((Element)oracleElement.clone());
[/code]
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
_________________________________________________________________
Tired of spam? Get advanced junk mail protection with MSN 8.
http://join.msn.com/?page=features/junkmail
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list

|
PURCHASE STYLUS STUDIO ONLINE TODAY!
Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!
Download The World's Best XML IDE!
Accelerate XML development with our award-winning XML IDE - Download a free trial today!
Subscribe in XML format
| RSS 2.0 |
|
| Atom 0.3 |
|
|