2011-06-02 70 views
0

我有一個多級別的XML,我從隊列中接收。我需要打破每個級別並將其放入數據庫。 下面是例子:Linq到XML,C#

<?xml version="1.0" encoding="utf-16"?> 
    <Request> 
    <transactionID>3</transactionID> 
     <units> 
     <Number>001</serialNumber> 
     <Id>222</instanceId> 
     <fNumber>765</routeNumber> 
     <status>open</status> 
     <Message>Error</errorMessage> 
     </units> 
     <units> 
     <Number>009</serialNumber> 
     <Id>675</instanceId> 
     <fNumber>765</routeNumber> 
     <status>Close</status> 
     <Message>mesage</errorMessage> 
     </units> 
    </Request> 

我嘗試使用ds.ReadXML ......只需要單位beceause我給的數據網格的單位

我需要把單位分爲不同的表和事務ID DataMember屬性也.. 請幫助。

如果

+0

此鏈接可能幫助你http://msdn.microsoft.com/en-us/library/bb387098.aspx – 2011-06-02 14:00:01

+2

你的xml格式不正確(即 ..?!)請修復它 – 2011-06-02 14:02:35

回答