Revision 47586
Added by Sandro La Bruzzo almost 7 years ago
RCSBParser.java | ||
---|---|---|
36 | 36 |
* @return the DLI object |
37 | 37 |
*/ |
38 | 38 |
public ResolvedObject parseRecord(final String record) { |
39 |
if (record == null) return null; |
|
39 | 40 |
try { |
40 | 41 |
XMLInputFactory factory = XMLInputFactory.newInstance(); |
41 |
XMLStreamReader parser = factory.createXMLStreamReader(new ByteArrayInputStream(record.getBytes())); |
|
42 |
final ByteArrayInputStream stream = new ByteArrayInputStream(record.getBytes()); |
|
43 |
XMLStreamReader parser = factory.createXMLStreamReader(stream); |
|
42 | 44 |
ResolvedObject object = new ResolvedObject(); |
43 | 45 |
Stack<String> elementStack = new Stack<>(); |
44 | 46 |
elementStack.push("/"); |
Also available in: Unified diff
Fixed bug on generation of resolved Object