我有一个带有多个“OrderInfo”的“OrderList”。每个“OrderInfo”只有一个“Documentcode”,最多有四个“Documentid”。如何找到哪个 DocumentId 属于哪个 Documentcode?我有以下xml:
<OrderList>
    <OrderInfo>
        <DocList>
            <DocumentInfo>
                <Documentid>12</Documentid> 
            </DocumentInfo>
            <DocumentInfo>
                <Documentid>22</Documentid> 
            </DocumentInfo>
        </DocList>
        <Documentcode>ABC2</Documentcode> 
   </OrderInfo>
   <OrderInfo>
        <DocList>
            <DocumentInfo>
                <Documentid>11</Documentid> 
            </DocumentInfo>
            <DocumentInfo>
                <Documentid>25</Documentid> 
            </DocumentInfo>
        </DocList>
        <Documentcode>ABC3</Documentcode> 
   </OrderInfo>
和:
var documentId = myXml.SelectNodes("/OrderList/OrderInfo/DocList/DocumentInfo/Documentid");
我得到了 Documentid 的总数。但是我怎样才能在“OrderInfo”中循环并找出“Documentcode”-“DocumentId”这对呢?例如:
ABC2=12
ABC2=22
ABC3=11
ABC3=25
如果我有这个,我可以创建字典。