internal class Program
{
private static void Main(string[] args)
{
var csvFile = @"sbor.csv";
var xmlFile = @"sbor.xml";
var xml = ConvertCSVToXml(csvFile);
File.WriteAllText(xmlFile, xml.ToString());
Console.WriteLine("CSV converted to XML successfully.");
}
private static XElement ConvertCSVToXml(string csvFile)
{
XElement root = new XElement("xml");
var nodeName = Path.GetFileNameWithoutExtension(csvFile);
var lines = File.ReadAllLines(csvFile);
var headers = lines[0].Split(',').Select(header => header.Trim()).ToArray();
var dataLines = lines.Skip(1);
dataLines.ToList().ForEach(line =>
{
var node = new XElement(nodeName);
var data = line.Split(',').Select(field =>
field.Trim()).ToList();
for (int i = 0; i < headers.Length; i++)
{
node.Add(new XElement(headers[i], data[i]));
}
root.Add(node);
});
return root;
}
}
Символ ' ', шестнадцатеричное значение 0x20, не может быть включен в имя. Я много пробовал и не могу понять проблему.
Записал CSV-файл конвертера кода в XML-файл, и когда я его запустил, у меня возникла ошибка: [code]internal class Program { private static void Main(string[] args) { var csvFile = @"sbor.csv"; var xmlFile = @"sbor.xml";
var xml = ConvertCSVToXml(csvFile); File.WriteAllText(xmlFile, xml.ToString());
Console.WriteLine("CSV converted to XML successfully."); }
private static XElement ConvertCSVToXml(string csvFile) { XElement root = new XElement("xml"); var nodeName = Path.GetFileNameWithoutExtension(csvFile);
var lines = File.ReadAllLines(csvFile);
var headers = lines[0].Split(',').Select(header => header.Trim()).ToArray();
var dataLines = lines.Skip(1); dataLines.ToList().ForEach(line => { var node = new XElement(nodeName); var data = line.Split(',').Select(field => field.Trim()).ToList();
for (int i = 0; i < headers.Length; i++) { node.Add(new XElement(headers[i], data[i])); } root.Add(node); });
return root; } [/code] } Символ ' ', шестнадцатеричное значение 0x20, не может быть включен в имя. Я много пробовал и не могу понять проблему.
записал CSV-файл преобразователя кода в XML-файл, и когда я его запустил, у меня возникла ошибка
`
внутренний класс Program
{
private static void Main(string[] args)
{
var csvFile = @ sbor.csv ;
var xmlFile = @ sbor.xml ;
var xml =...
Записал CSV-файл конвертера кода в XML-файл, и когда я его запустил, у меня возникла ошибка:
internal class Program
{
private static void Main(string[] args)
{
var csvFile = @ sbor.csv ;
var xmlFile = @ sbor.xml ;
У меня есть этот шаблон Hadlebar с семантическим ядром .yaml, и я хочу вставить в него текст расшифровки ниже во время выполнения, чтобы получить структурированный ответ в формате JSON с помощью метода GetSpeakerNames (ядро C#.net)
Я получаю...
У меня есть этот шаблон Hadlebar с семантическим ядром .yaml, и я хочу вставить в него текст расшифровки ниже во время выполнения, чтобы получить структурированный ответ в формате JSON с помощью метода GetSpeakerNames (ядро C#.net)
Я получаю...