У меня есть XML-файл, который нужно читать по строкам. Но пока я выполняю, я получаю эту ошибку «Класс $ Classname $ должен быть помечен атрибутом [DelimitedRecord] или [FixedLengthRecord]». Но для XML-файла, как установить разделители. В моем коде я также выполняю файлы Flat и CSV. Может ли кто-нибудь помочь мне в этом.XML-разделители в C#
0
A
ответ
0
Из полученного сообщения об ошибке я подозреваю, что вы используете библиотеку FileHelpers. Эта библиотека помогает вам в анализе CSV-файлов и других. Я не знаю, поддерживает ли он Xml. Но поскольку Xml очень широко распространен, .NET Framework обеспечивает поддержку для чтения и анализа XML-файлов. Посмотрите на Linq на Xml (XDocument) или на реализацию DOM (XmlDocument), если вы заинтересованы в чтении и анализе содержимого файла Xml.
Если вы заинтересованы только в чтении файла по строкам без разбора/интерпретации содержимого, то может сделать это StreamReader или File.ReadLines.
Смежные вопросы
- 1. Анализ файла c/C++/C# в C#
- 2. Преобразование C++ в C Использование C++ в C
- 3. matlab в C C++ и C C++ в matlab
- 4. C++ Преобразование в C#
- 5. LIBLINEAR в C \ C++
- 6. C# в C++ Array?
- 7. C-компилятор в C
- 8. C++ Struct в C#
- 9. : оператор в c/C++
- 10. Сеть в C/C++?
- 11. Оператор в C/C++
- 12. Прототипирование в C/C++
- 13. Преобразование C++ в C
- 14. C/C++ в Android?
- 15. интегрировать C# в C++
- 16. Объединение C++ в C#
- 17. Константы в C/C++
- 18. C++ «система()» в C#
- 19. Компилятор C# в C?
- 20. c в практиках C++
- 21. преобразования C в C#
- 22. Преобразование C++ в C
- 23. C функции в C++
- 24. Преобразование C++ в C#
- 25. Указатели в c/C++
- 26. C в C++ код
- 27. Введение в C# для пользователей C/C++
- 28. Конвертер C/C++ в C# или эмулятор
- 29. main() в C, C++, Java, C#
- 30. Что эквивалентно PrintDocument C# в C/C++?
Вы используете специальную библиотеку для чтения файла? Почему вы не читаете файл с помощью XDocumemt или XmlDocument? Если вы должны читать это по строкам в виде текста, вы также можете использовать строки StreamReader или File.Read (All). – Markus