Rahulrakde Ответов: 2

Преобразование XML-файла в Excel


Привет друзья,

У меня есть проблема в моем проекте. Мне нужно взять XML-файл и показать данные на листе EXCEL.

Вот мой XML-файл для преобразования в Excel.

<Header>
  <SenderID>C001</SenderID>
  <ReceiverID>MF469</ReceiverID>
  <TransactionDate>14/06/2011 19:55</TransactionDate>
  <RecordCount>1</RecordCount>
  <DispositionFlag>PRODUCTION</DispositionFlag>
</Header>

<Claim>
  <ID>7733</ID>
  <IDPayer>344564-1-9</IDPayer>
  <ProviderID>MF469</ProviderID>
  <PaymentReference>42850/4</PaymentReference>
  <DateSettlement>23/05/2011 00:00</DateSettlement>
  <Encounter>
    <FacilityID>MF469</FacilityID>
  </Encounter>
  <Activity>
    <ID>1</ID>
    <Start>13/10/2010 12:00</Start>
    <Type>8</Type>
    <Code>10</Code>
    <Quantity>1</Quantity>
    <Net>70</Net>
    <List>70</List>
  </Activity>
</Claim>



Пожалуйста, помогите мне как можно скорее.

2 Ответов

Рейтинг:
2

_Amy

Хорошие ссылки.! +5!

Raje_

Дханьябад махашай.

Рейтинг:
0

_Amy

Привет,
Здесь вы идете:
#1 пример (преобразование XML в XLS):
--------------------

private static void SampleXMLtoXLSConversion()
{
    // read XML and convert into XLS (Excel) and save
    XLSDocument document = new XLSDocument();
    SimpleXMLConverter tools = new SimpleXMLConverter(document);
    tools.LoadXML("AdvancedReport.xml");
    File.Delete("AdvancedReportFromXML.xls");
    document.SaveAs("AdvancedReportFromXML.xls");
    document.Close();
}

#2 пример (преобразование XLS в XML):
--------------------
private static void SampleXLStoXMLConversion(){
    XLSDocument document;
    // read XLS and save as XML
    document = new XLSDocument("AdvancedReport.xls");
    SimpleXMLConverter tools = new SimpleXMLConverter(document);
    tools.SaveXML("AdvancedReport.xml");
    document.Close();
}

Это простой пример преобразования XML в excel.

Всего наилучшего.
-- Амит


[no name]

Вам нужно предоставить ссылки, если вы собираетесь публиковать фрагменты кода, содержащие неродные языки .Чистые классы. https://bytescout.com/support/index.php?_m=knowledgebase&_a=viewarticle&kbarticleid=83&nav=0,1,17