簡體   English   中英

Linq 至 XML、C#

[英]Linq to XML, C#

我有一個從隊列中收到的多級 xml。 我需要打破每個級別並放入數據庫。 下面是示例:

<?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 ... 它只需要單位,因為我將數據網格的數據成員屬性賦予單位

我還需要將單位放入不同的表和事務 ID 中。請幫忙。

如果

You can use Linq to XML to navigate through the XML and break it down or you might Deserialize the XML into a C# object Have a look at

將 XML 反序列化為 C# 中的對象

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM