<MdmRecords>
<Record recordId="R546446">
<Field isMultiValue="0">
<Name>TradeNo</Name>
<Value>1001000082</Value>
</Field>
<Field isMultiValue="0">
<Name>TradeSort</Name>
<Value>03 客户</Value>
</Field>
<Field isMultiValue="0">
<Name>ProcessRelatedInfo</Name>
<Value>程>>数据编码平台>2015-08-05 14:23 3509814</Value>
</Field>
<Field isMultiValue="1">
<Name>SystemNoList_Customer</Name>
<Value/>
</Field>
<Field isMultiValue="1">
<Name>RequirementLocation</Name>
<Value/>
</Field>
<Field isMultiValue="1">
<Name>tblMasterData_Publish_Vendor</Name>
<Value>
<LookupRecord>
<Field isMultiValue="0">
<Name>SystemID</Name>
<Value>220CDF, 工建</Value>
</Field>
</LookupRecord>
</Value>
</Field>
<Field isMultiValue="1">
<Name>tblMasterData_Publish_Customer</Name>
<Value>
<LookupRecord>
<Field isMultiValue="0">
<Name>SystemID</Name>
<Value>220CDF, 工程建设</Value>
</Field>
</LookupRecord>
</Value>
</Field>
<Field isMultiValue="1">
<Name>tblTrade_Bank_Customer</Name>
<Value/>
</Field>
<Field isMultiValue="1">
<Name>tblTrade_Bank_Vendor</Name>
<Value/>
</Field>
<Field isMultiValue="1">
<Name>tblTrade_ContactPerson_Customer</Name>
<Value/>
</Field>
<Field isMultiValue="1">
<Name>tblTrade_ContactPerson_Vendor</Name>
<Value/>
</Field>
<Field isMultiValue="1">
<Name>tblTrade_SpecialSystemAttr</Name>
<Value>
<LookupRecord>
<Field isMultiValue="0">
<Name>SystemID</Name>
<Value>220CDF, 工程建</Value>
</Field>
<Field isMultiValue="0">
<Name>TradePartner</Name>
<Value/>
</Field>
</Record>
</MdmRecords>
如上的一个xml。我想获得每一个Field节点的Name中的值和对应的value值,value分割成数组取第一个的值,最好用org.w3c.dom解析。