2012-07-12 7 views
-3

Можно создать дубликат:
How to Deserialize XML documentXml десериализации из XML-файла

я получил XML-файл, и я хочу сделать класс или классы из XML file.How я могу сделать? Образец Xml файла

<transfer> 
<sourceGLN>8680001080359</sourceGLN> 
<destinationGLN>8680001404780</destinationGLN> 
<actionType>S</actionType> 
<shipTo></shipTo> 
<documentNumber>265561</documentNumber> 
<documentDate>2012-06-07</documentDate> 
<note></note> 
<version>1.4</version> 
<carrier carrierLabel="1"> 
<productList GTIN="08699516355616" lotNumber="CH4257" expirationDate="2015-03-31"> 
<serialNumber>00000011214455</serialNumber> 
<serialNumber>00000011214456</serialNumber> 
<serialNumber>00000011214457</serialNumber> 
<serialNumber>00000011214458</serialNumber> 
<serialNumber>00000011214459</serialNumber> 
<serialNumber>00000011214460</serialNumber> 
</productList> 
</transfer> 

Спасибо ...

+0

Http: // www.switchonthecode.com/tutorials/csharp-tutorial-xml-serialization –

ответ

0

Есть несколько способов сделать это, и в зависимости от того, что вы хотели бы именно вы можете сделать по-разному.

Самый простой, вероятно, использовать LINQ to XML прочитанного файл с XmlDocument объекта

Также проверьте: How does one parse XML files?

Смежные вопросы