java中String字符串轉Element對象(xml格式的String字符串)


String content = '<?xml version="1.0" encoding="UTF-8"?><dataset name="" datasource="hive1_10" useSchema="true" schemaName="demo" type="sql" version="1.0"><table name="customer_etl" macro="filter@hive1_10.demo.customer_etl"><select field="demo.customer_etl.c_name" alias="" width="99" dataType="7" /><select field="demo.customer_etl.c_address" alias="" width="99" dataType="7" /><select field="demo.customer_etl.amt" alias="" width="99" dataType="7" /></table></dataset>';
Element element = null; ByteArrayInputStream tInputStringStream = null; try { tInputStringStream = new ByteArrayInputStream(content.getBytes()); SAXBuilder builder = new SAXBuilder(false); Document doc = builder.build(tInputStringStream); element = doc.getRootElement(); } catch (Exception jdome) { jdome.printStackTrace(); } finally { if (tInputStringStream != null) { try { tInputStringStream.close(); } catch (IOException e) { e.printStackTrace(); } } }

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM