You can use the methods in this section to convert XML data that has been fetched from a database column. These methods help you either convert selected XML text to DOM or parse the data with SAX. The InputSource class is the input type to JAXP parsing methods.
For information about the file, handler, nsa, and validating parameters, see Inserting Data.
The following methods convert objects of type String or InputStream to objects of type InputSource. You can use the ResultSet.getString(), ResultSet.getAsciiStream(), or ResultSet.getBinaryInputStream() methods to retrieve the data from the database column and then pass the retrieved data to getInputSource() for use with any of the SAX or DOM parsing methods. (For an example, see Retrieving Data Examples.)
public InputSource getInputSource(String s) throws SQLException; public InputSource getInputSource(InputStream is) throws SQLException;
The following methods convert objects of type String or InputStream to objects of type Document:
public Document StringtoDOM(String s, String handler, boolean validating,boolean nsa) throws SQLException public Document StringtoDOM(String s, String handler) throws SQLException public Document StringtoDOM(String s) throws SQLException public Document InputStreamtoDOM(String s, String handler, boolean validating,boolean nsa) throws SQLException public Document InputStreamtoDOM(String file, String handler) throws SQLException public Document InputStreamtoDOM(String file) throws SQLException
For examples of using these methods, see Retrieving Data Examples.
Home | [ Top of Page | Previous Page | Next Page | Contents | Index ]