JDom解析Xml流
我从前端传一个xml格式的String到后台,怎么把String转换成xml流? 然后怎么用JDom解析xml流?
String value = "<?xml version='1.0' encoding='GB2312' standalone='yes' ?>" +
"<DATASET version='2.0' dbuser='DS_GDPOST_IBS' dbpassword='a665174bccf656d4d58e7f2ba79c5cf9'>" +
"<SERVICE id='17067620' tablename='ET3D_MAIL_FLOW' action='APPLYUPDATE'>" +
"<COUNT>-1</COUNT>" +
"<PAGE>0</PAGE>" +
"<OPTIONS null='true' />" +
"<COMMANDTEXT />" +
"<SQPARAMS null='true' />" +
"<RETURN />" +
"<DATAPACKET Version='2.0'>" +
"<METADATA>" +
"<FIELDS>" +
"<FIELD attrname='DelegateType' fieldtype='string' with='50'/>" +
"<FIELD attrname='Cbasn' fieldtype='r8' with='50'/>" +
"<FIELD attrname='Cbc' fieldtype='r8' />" +
"<FIELD attrname='OrderDate' fieldtype='r8' />" +
"<FIELD attrname='ClosingDate' fieldtype='string' WIDTH='25' />" +
"<FIELD attrname='SettlementStatus' fieldtype='r8' />" +
"</FIELDS>" +
"<PARAMS DATASET_DELTA='1' />" +
"</METADATA>" +
"<ROWDATA>" +
"<ROW RowState='4' DelegateType='DelegateType' Cbasn='Cbasn' Cbc='Cbc' OrderDate='OrderDate' ClosingDate='ClosingDate' SettlementStatus='SettlementStatus' />" +
"</ROWDATA>" +
"</DATAPACKET>" +
"<SEQ seqname='ET3D_MAIL_FLOW_SEQ' fieldname='BPM_ET3D_MAIL_FLOWID' />" +
"</SERVICE>" +
"</DATASET>'";
以上是我的String内容