Я хочу читать разные XML файлы в c#. Но имена и номера узлов в файлах xml другие. Например, получите два файла XML, как показано ниже.
<Products>
<Product Id="0">
<Name>Product1</Name>
<Description>Description1</Description>
<Quantity>21</Quantity>
<CategoryName>Category1</CategoryName>
</Product>
<Product Id="1">
<Name>Product2</Name>
<Description>Description2</Description>
<Quantity>2</Quantity>
<CategoryName>Category2</CategoryName>
</Product>
<Products>
<Products>
<Product Id="0">
<ProductName>Product1</ProductName>
<Description>Description1</Description>
</Product>
<Product Id="1">
<ProductName>Product2</ProductName>
<Description>Description2</Description>
</Product>
<Products>
Если количество узлов другое, это не проблема. Но как мне читать, когда у узлов разные имена?