Changeset 9160 for trunk/gli/src/org/greenstone/gatherer/util/XMLTools.java
- Timestamp:
- 2005-02-23T15:22:26+13:00 (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/gli/src/org/greenstone/gatherer/util/XMLTools.java
r9124 r9160 124 124 try { 125 125 InputStreamReader isr = new InputStreamReader(xml_input_stream, "UTF-8"); 126 Reader r = new BufferedReader(isr); 127 InputSource isc = new InputSource(r); 126 Reader xml_reader = new BufferedReader(isr); 127 document = parseXML(xml_reader); 128 isr.close(); 129 xml_input_stream.close(); 130 } 131 catch (Exception exception) { 132 DebugStream.printStackTrace(exception); 133 } 134 135 return document; 136 } 137 138 139 /** Parse an XML document from a given reader */ 140 static public Document parseXML(Reader xml_reader) 141 { 142 Document document = null; 143 144 try { 145 InputSource isc = new InputSource(xml_reader); 128 146 DOMParser parser = new DOMParser(); 129 147 parser.setFeature("http://xml.org/sax/features/validation", false); … … 134 152 parser.parse(isc); 135 153 document = parser.getDocument(); 136 isr.close();137 xml_input_stream.close();138 154 } 139 155 catch (Exception exception) {
Note:
See TracChangeset
for help on using the changeset viewer.