Re: xml document to oracle table
"Daniel J. Byrnes" <[email protected]> Fri, 4 Nov 2005 14:31:41 -0600
| Newsgroups | gmane.comp.java.sun.xml.general |
|---|---|
| Message-ID | <[email protected]> |
I don't know, but I have 2 qusetions:
1. Where's does the xml file get read?
2. I sit normal to put a slash
filename = "c:\\pa_tri.xml\\"
at the end of hte XML file?
At 09:51 AM 11/4/2005 -0700, you wrote:
>I am attemptimg to convert an xml document to an oracle table.
>I am using the following java program to try to achieve this task.
>
>import oracle.xml.sql.dml.*;
>import java.sql.*;
>import oracle.jdbc.driver.*;
>import oracle.jdbc.*;
>import java.net.*;
>
>public class xmltest
>{
> public static void main(String args[]) throws SQLException
> {
> String tabname = "TRILOAD"; // Table into which to insert xml data
> String filename = "c:\\pa_tri.xml\\"; // xml document filename
> DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());
>
> // Initialize a JDBC connection
> Connection conn = DriverManager.getConnection
> ("jdbc:oracle:thin:@epen02:1535:DEVDWH","TRI_DBA","TEST");
>
> // Insert XML data from file (filename) into
> // database table (tabname)
> OracleXMLSave save = new OracleXMLSave(conn, tabname);
>
> URL url = save.createURL(filename);
>System.out.println("display :" + filename);
> int rowCount = save.insertXML(url);
>System.out.println("display :" + url);
>
> System.out.println(" successfully inserted "+rowCount+
> " rows into "+ tabname);
> conn.close();
>System.exit(0);
> }
> }
>
>The program compiles fine, however when attempting to run it I get the
>following error message.
>
>Exception in thread "main" oracle.xml.sql.OracleXMLSQLException: No rows to
>mo
>fy -- the row enclosing tag missing. Specify the correct row enclosing tag.
> at oracle.xml.sql.dml.OracleXMLSave.saveXML(OracleXMLSave.java:2532)
> at oracle.xml.sql.dml.OracleXMLSave.saveXML(OracleXMLSave.java:2402)
> at oracle.xml.sql.dml.OracleXMLSave.insertXML
>(OracleXMLSave.java:1365)
> at xmltest.main(xmltest.java:25)
>
>
>Anyone have any suggestions on what the problem is.
>Any ideas would be appreciated.
>
>-----------------------------------------------------
>xml-interest: A list for discussing XML technologies in the Java Platform.
>To post, mailto:[email protected]
>Archives at: http://archives.java.sun.com/xml-interest.html
>To unsubscribe, mailto:[email protected] the following message;
>signoff xml-interest.
-----------------------------------------------------
xml-interest: A list for discussing XML technologies in the Java Platform.
To post, mailto:[email protected]
Archives at: http://archives.java.sun.com/xml-interest.html
To unsubscribe, mailto:[email protected] the following message;
signoff xml-interest.