помогите новичку

226
29 марта 2017, 14:08

Приветствую вас,есть такое задание, написать программу которая будет читать файлы XML и переводить его в формат csv в таком виде |Tag;"пустое место для перевода"; текст для перевода на английском. Ребят, просто дайте направление, код за себя делать я не прошу

Answer 1

Вот пример от microsoft для парсинга XML, берете разбираете на нужные вам составляющие и записываете в csv

    StringBuilder output = new StringBuilder();
String xmlString =
    @"<bookstore>
        <book genre='autobiography' publicationdate='1981-03-22' ISBN='1-861003-11-0'>
            <title>The Autobiography of Benjamin Franklin</title>
            <author>
                <first-name>Benjamin</first-name>
                <last-name>Franklin</last-name>
            </author>
            <price>8.99</price>
        </book>
    </bookstore>";
// Create an XmlReader
using (XmlReader reader = XmlReader.Create(new StringReader(xmlString)))
{
    reader.ReadToFollowing("book");
    reader.MoveToFirstAttribute();
    string genre = reader.Value;
    output.AppendLine("The genre value: " + genre);
    reader.ReadToFollowing("title");
    output.AppendLine("Content of the title element: " + reader.ReadElementContentAsString());
}
OutputTextBlock.Text = output.ToString();
READ ALSO
Вызов метода в фоновом потоке из основного C#

Вызов метода в фоновом потоке из основного C#

Добрый деньКак вызвать в нем метод после этого?

210
Подгрузить данные со следующей колонки AJAX (ASP.NET MVC)

Подгрузить данные со следующей колонки AJAX (ASP.NET MVC)

У меня есть таблица, собственно вод код

289
Хеширование SHA1

Хеширование SHA1

В сети нашел интересную реализацию хеширование с использованием класса sha1Все что нужно для шифрования и дешифрования, так это вот этот метод

241
C# запись в Exel-файл. Независимость от версий Microsoft Office

C# запись в Exel-файл. Независимость от версий Microsoft Office

Нужно записать данные в таблицу ексельДелаю вот так:

262